Using exact match for CONF=linux-x86_64-server-fastdebug (other matches are possible) Building target 'test' in configuration 'linux-x86_64-server-fastdebug/' Running tests using TEST_OPTS control variable 'JAVA_OPTIONS=-XX:TieredStopAtLevel=1 -XX:+UseG1GC' Running tests using JTREG control variable 'TIMEOUT_FACTOR=8' Test selection 'tier2', will run: * jtreg:test/hotspot/jtreg:tier2 * jtreg:test/jdk:tier2 * jtreg:test/langtools:tier2 * jtreg:test/jaxp:tier2 Running test 'jtreg:test/hotspot/jtreg:tier2' Passed: gc/metaspace/TestMetaspacePerfCounters.java#G1-64 Passed: runtime/7158988/FieldMonitor.java Passed: gc/arguments/TestAlignmentToUseLargePages.java#id2 Passed: runtime/cds/appcds/BadBSM.java Passed: compiler/loopopts/Test7052494.java Passed: runtime/6626217/bug_21227.java Passed: gc/TestSystemGC.java#G1 Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id2 Passed: gc/TestHumongousReferenceObject.java#id1 Passed: runtime/cds/appcds/AppendClasspath.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: gc/TestFullGCALot.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: gc/logging/TestGCId.java Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: gc/logging/TestMetaSpaceLog.java Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/LambdaWithJavaAgent.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/OldClassWithjsr.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java Passed: runtime/cds/appcds/OldSuperInf.java Passed: runtime/cds/appcds/OldSuperClass.java Passed: runtime/cds/appcds/OldSuperInfIndirect.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/ParallelLoad2.java Passed: runtime/cds/appcds/OldClassTest.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: compiler/runtime/Test6826736.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/ConstantPool/IntfMethod.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java Passed: runtime/Metaspace/DefineClass.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#debug-default Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#debug-guard Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#debug-default Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#debug-guard Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: compiler/intrinsics/zip/TestAdler32.java Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/Thread/ThreadCountLimit.java#id0 Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: runtime/cds/appcds/LotsOfClasses.java Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: compiler/arguments/TestUseCompiler.java Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: serviceability/sa/TestJmapCore.java Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/arguments/TestStressReflectiveCode.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: runtime/MirrorFrame/Test8003720.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: runtime/Metaspace/FragmentMetaspace.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/rangechecks/TestRangeCheckEliminationDisabled.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/stable/TestStableMismatched.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/stable/TestStableByte.java Passed: compiler/stable/TestStableChar.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableInt.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: compiler/membars/DekkerTest.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stable/TestStableUShort.java Passed: runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: runtime/cds/appcds/cacheObject/RedefineClassTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/cds/appcds/cacheObject/VerifyArchivedFields.java Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java Passed: runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/customLoader/HelloCustom.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: compiler/stable/TestUnstableStable.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: runtime/cds/appcds/customLoader/HelloCustom_JFR.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java Passed: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Test results: passed: 478 Report written to /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/CheckHistoricalNames.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/TestISO2022JPEncoder.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/TestJIS0212Decoder.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/TestMiscEUC_JP.java Passed: sun/nio/cs/TestJIS0208Decoder.java Passed: sun/nio/cs/TestISO2022JPSubBytes.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/TestISO2022CNDecoder.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: sun/nio/cs/EncodingNothing.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: sun/nio/cs/TestGB18030.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed: sun/nio/cs/MalformedSurrogates.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/KeyAgreement/ECKeyCheck.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: sun/nio/cs/TestUnicodeReversedBOM.java Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed: sun/nio/cs/TestUTF8.java Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed: com/sun/crypto/provider/Mac/HmacMD5.java Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java Passed: sun/nio/cs/TestIBMBugs.java Passed: com/sun/crypto/provider/TLS/TestPremaster.java Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: com/sun/crypto/provider/TLS/TestPRF.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: sun/nio/cs/TestEUC_TW.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java Passed: com/sun/jndi/dns/EnvTests/GetEnv.java Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: sun/nio/cs/StreamEncoderOut.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/FedTests/ListNns.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/ldap/Base64Test.java Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.java Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed: com/sun/jndi/ldap/BalancedParentheses.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/ldap/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: com/sun/jndi/ldap/SocketCloseTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/net/httpserver/bugs/B6886436.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java Passed: com/sun/net/httpserver/bugs/6725892/Test.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/bugs/B6401598.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Passed: com/sun/net/httpserver/ExchangeAttributeTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/FilterTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/net/httpserver/SANTest.java Passed: com/sun/net/httpserver/Test11.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/Test14.java Passed: com/sun/net/httpserver/Test2.java Passed: com/sun/net/httpserver/Test12.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/Test13.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/net/httpserver/Test7a.java Passed: com/sun/net/httpserver/Test8a.java Passed: com/sun/net/httpserver/TestLogging.java Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/net/httpserver/Test9a.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/net/httpserver/Test3.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: sun/nio/cs/FindCanEncodeBugs.java Passed: com/sun/net/httpserver/Test4.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/security/sasl/digest/AuthNoUtf8.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/security/sasl/digest/AuthRealms.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/Cram.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: java/io/BufferedReader/EOL.java Passed: java/io/BufferedReader/Fill.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: java/io/BufferedReader/ReadLine.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/BufferedReader/SkipNegative.java Passed: com/sun/net/httpserver/Test5.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/charStreams/BCat.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/charStreams/Cat.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/Console/CharsetTest.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/etc/FailingFlushAndClose.java Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/File/createTempFile/Patterns.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/File/createTempFile/TargetDirectory.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/File/AccessDenied.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/File/createTempFile/SpecialTempFile.java Passed: java/io/Console/RedirectTest.java Passed: java/io/File/CompareTo.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/Cons.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/Create.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/FileMethods.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/Basic.java Passed: java/io/File/GetParent.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/IsAbsolute.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/File/IsHidden.java Passed: java/io/File/ListNull.java Passed: java/io/File/CheckPermission.java Passed: java/io/File/ListSpace.java Passed: java/io/File/MaxPath.java Passed: java/io/File/Mkdir.java Passed: java/io/File/SetAccess.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/NullArgs.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/NulFile.java Passed: java/io/File/ListRoots.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/WinSpecialFiles.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/FileInputStream/Available.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/File/SymLinks.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/FileInputStream/TransferTo.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: java/io/FilePermission/SpecTests.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/InputStream/NullInputStream.java Passed: java/io/FilePermission/MergeName.java Passed: java/io/InputStream/ReadAllBytes.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/ReadNBytes.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/InputStream/TransferTo.java Passed: java/io/InputStreamReader/GrowAfterEOF.java Passed: java/io/InputStream/Skip.java Passed: java/io/InputStream/ReadParams.java Passed: java/io/InputStreamReader/NullCreate.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/InputStreamReader/One.java Passed: java/io/LineNumberInputStream/MarkReset.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/LineNumberInputStream/Available.java Passed: java/io/LineNumberInputStream/Skip.java Passed: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberInputStream/SkipEOL.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/OutputStream/WriteParams.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/pathNames/win32/DriveRelativePath.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/pathNames/win32/DriveSlash.java Passed: java/io/pathNames/win32/RenameDelete.java Passed: java/io/pathNames/win32/SJIS.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/pathNames/GeneralWin32.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/PipedOutputStream/MultipleConnect.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/PipedOutputStream/NotConnected.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/PipedOutputStream/WriteAfterClose.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PipedReader/Constructors.java Passed: java/io/PipedReader/ReadToArray.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 Passed: java/io/PipedWriter/WriteAfterReaderClose.java Passed: java/io/PrintStream/CheckError.java Passed: java/io/PrintStream/ClearErrorStream.java Passed: java/io/PrintStream/EncodingConstructor.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/FilePermission/ReadFileOnPath.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/PushbackReader/Skip.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/RandomAccessFile/WriteUTF.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/readBytes/ReadBytesBounds.java Passed: java/io/Reader/NullLock.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Reader/NullReader.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/Reader/Skip.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/Reader/TransferTo.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/backRefCNFException/Write.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescHooks/Loopback.java Passed: java/io/Serializable/classDescHooks/ExternLoopback.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/Serializable/cloneArray/CloneArray.java Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/Serializable/enum/badResolve/Write.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/Serializable/enum/constantSubclasses/Write.java Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java Passed: java/io/Serializable/enum/unshared/Test.java Passed: java/io/Serializable/enum/missingConstant/Write.java Passed: java/io/Serializable/evolution/AddedExternField/WriteAddedField.java Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java Passed: java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/SequenceInputStream/TransferTo.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/InvalidClassException/noargctor/Test.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.java Passed: java/io/Serializable/nestedReplace/NestedReplace.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/notAvailable/NotAvailable.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/readObjectNoData/Write.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/recursiveClassDescLookup/Test.java Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/serialFilter/CheckArrayTest.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/records/WriteReplaceTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java Passed: java/io/Serializable/records/ThrowingConstructorTest.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/serialver/nested/NestedTest.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java Passed: java/io/Serializable/skipWriteObject/Write.java Passed: java/io/Serializable/stopCustomDeserialization/Write.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/Serializable/subclass/SubclassTest.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/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/io/StringReader/Skip.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/StringReader/ClosedReady.java Passed: java/io/Writer/Bug6856817.java Passed: java/io/StringWriter/NegativeBufferSize.java Passed: java/io/Writer/Append.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/Writer/WriteParams.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/io/NegativeInitSize.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/Writer/NullWriter.java Passed: java/io/Unicode.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/net/Authenticator/B4722333.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java Passed: java/net/Authenticator/BasicTest.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/Authenticator/B4678055.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/BindException/Test.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Constructor.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/DatagramSocket/AddressNotSet.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocketImpl/TestCreate.java -------------------------------------------------- TEST: java/net/httpclient/FilePublisher/FilePublisherPermsTest.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-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.707 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: Wed Mar 20 18:05:54 CET 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.net.SimpleSSLContext Test directory: compile: SecureZipFSProvider finished: Wed Mar 20 18:05:55 CET 2024 elapsed time (seconds): 0.707 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.548 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:05:54 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 12 finished: Wed Mar 20 18:05:55 CET 2024 elapsed time (seconds): 0.548 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.036 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java reason: .class file out of date or does not exist started: Wed Mar 20 18:05:55 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 12 finished: Wed Mar 20 18:05:55 CET 2024 elapsed time (seconds): 0.036 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.122 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java reason: .class file out of date or does not exist started: Wed Mar 20 18:05:55 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 12 finished: Wed Mar 20 18:05:55 CET 2024 elapsed time (seconds): 0.122 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java direct: /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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.169 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Wed Mar 20 18:05:55 CET 2024 Test directory: compile: FilePublisherPermsTest finished: Wed Mar 20 18:05:55 CET 2024 elapsed time (seconds): 0.169 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.169 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java reason: .class file out of date or does not exist started: Wed Mar 20 18:05:55 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 12 finished: Wed Mar 20 18:05:55 CET 2024 elapsed time (seconds): 0.169 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java direct: /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-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.431 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Wed Mar 20 18:05:55 CET 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: Wed Mar 20 18:05:55 CET 2024 elapsed time (seconds): 0.431 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=1347766, tid=1347773 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/hs_err_pid1347766.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-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/FilePublisherPermsTest1.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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/Authenticator/B6870935.java Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/DatagramSocketImpl/CheckDiscard.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/httpclient/http2/ErrorTest.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java TEST: java/net/httpclient/FilePublisher/FilePublisherTest.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-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.test.lib.net.SimpleSSLContext TIME: 0.0 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: Wed Mar 20 18:05:54 CET 2024 finished: Wed Mar 20 18:05:54 CET 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.091 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Wed Mar 20 18:05:54 CET 2024 Test directory: compile: FilePublisherTest finished: Wed Mar 20 18:05:54 CET 2024 elapsed time (seconds): 0.091 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.091 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java reason: .class file out of date or does not exist started: Wed Mar 20 18:05:54 CET 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: 18 finished: Wed Mar 20 18:05:54 CET 2024 elapsed time (seconds): 0.091 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-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.229 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Wed Mar 20 18:05:54 CET 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: Wed Mar 20 18:06:00 CET 2024 elapsed time (seconds): 6.229 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:34175]::addHandler FilePublisherTest$HttpEchoHandler@7a1b7842, /http1/echo Http1TestServer[localhost/127.0.0.1:41283]::addHandler FilePublisherTest$HttpEchoHandler@7a6dd146, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:52591]::addHandler FilePublisherTest$HttpEchoHandler@e4d2132, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:42425]::addHandler FilePublisherTest$HttpEchoHandler@2976b501, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:34175/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:34175/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:41283/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:41283/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:52591/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72a9323b Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@69adba6f Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39037f9c Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:52591/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:42425/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ead9e4d Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7411fbb0 Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f59e260 Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:42425/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:34175/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:34175/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:41283/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:41283/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:52591/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1b09865d Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6989b1c3 Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@35396ef9 Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:52591/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:42425/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e826102 Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@653f612d Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5acc5b39 Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:42425/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:34175/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:34175/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:41283/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:41283/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:52591/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58c7887e Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f2bd655 Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2b8869da Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:52591/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:42425/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f322d7b Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@56650dc Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3dcbc6da Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:42425/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:34175/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34175/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:34175/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:41283/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:41283/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:41283/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:52591/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ddc9d72 Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@15759d17 Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c23240c Got response: (POST http://127.0.0.1:52591/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:52591/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:42425/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e4ea7ab Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6294db6b Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@365d7621 Got response: (POST https://127.0.0.1:42425/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:42425/https2/echo", fileInZip.txt, "zip fs", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config FilePublisherTest.teardown(): success =============================================== java/net/httpclient/FilePublisher/FilePublisherTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=44006,localport=52591] 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=38816, Session(1710954356421|SSL_NULL_WITH_NULL_NULL)] Server connection to /127.0.0.1:44006 stopping. 3 streams TestServer: Connection writer stopping TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=44018,localport=52591] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=44030,localport=52591] 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=44032,localport=52591] 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=38824, Session(1710954358743|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=38832, Session(1710954359211|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=38834, Session(1710954359231|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=44046,localport=52591] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: creating input stream for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 Server connection to /127.0.0.1:44032 stopping. 1 streams Server connection to /127.0.0.1:44018 stopping. 1 streams Server connection to /127.0.0.1:38832 stopping. 1 streams Server connection to /127.0.0.1:38834 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:44030 stopping. 1 streams TestServer: Connection writer stopping TestServer: POST /http2/echo Server: creating input stream for stream 5 TestServer(1): Using handler for: /http2/echo Server connection to /127.0.0.1:38824 stopping. 1 streams Sent response headers 200 TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=38838, Session(1710954359298|SSL_NULL_WITH_NULL_NULL)] TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=44048,localport=52591] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=44064,localport=52591] 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=44066,localport=52591] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=38850, Session(1710954359615|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=38862, Session(1710954359889|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=38874, Session(1710954359915|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:44064 stopping. 1 streams Server connection to /127.0.0.1:44048 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44046 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44066 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:38816 stopping. 3 streams Server connection to /127.0.0.1:38850 stopping. 1 streams Server connection to /127.0.0.1:38838 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:38874 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38862 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdk21u-dev-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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:06:00 CET 2024 finished: Wed Mar 20 18:06:00 CET 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.486 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Wed Mar 20 18:06:00 CET 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: Wed Mar 20 18:06:01 CET 2024 elapsed time (seconds): 0.486 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=1349287, tid=1349290 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/hs_err_pid1349287.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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.1.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/BadHeadersTest.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/DatagramSocket/TimeoutWithSM.java Passed: java/net/httpclient/http2/BasicTest.java Passed: java/net/httpclient/http2/FixedThreadPoolTest.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/PostPutTest.java Passed: java/net/httpclient/http2/ImplicitPushCancel.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java Passed: java/net/httpclient/http2/HpackDecoderDriver.java Passed: java/net/httpclient/http2/HpackEncoderDriver.java Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/http2/Timeout.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java TEST: java/net/httpclient/security/Security.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:06:15 CET 2024 finished: Wed Mar 20 18:06:15 CET 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.094 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:06:15 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Wed Mar 20 18:06:15 CET 2024 elapsed time (seconds): 0.094 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdk21u-dev-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.033 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:06:15 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Wed Mar 20 18:06:15 CET 2024 elapsed time (seconds): 0.033 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdk21u-dev-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.126 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Wed Mar 20 18:06:15 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Wed Mar 20 18:06:15 CET 2024 elapsed time (seconds): 0.126 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-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.218 seconds messages: command: build Security reason: Named class compiled on demand started: Wed Mar 20 18:06:15 CET 2024 Test directory: compile: Security finished: Wed Mar 20 18:06:15 CET 2024 elapsed time (seconds): 0.218 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.218 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Wed Mar 20 18:06:15 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Wed Mar 20 18:06:15 CET 2024 elapsed time (seconds): 0.218 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-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: 3.095 seconds messages: command: main Security 0 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 started: Wed Mar 20 18:06:15 CET 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Wed Mar 20 18:06:19 CET 2024 elapsed time (seconds): 3.095 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:46733 moving /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d/ProxyServer.class to /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d/proxydir/ProxyServer.class moving /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d/ProxyServer$Connection.class to /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d/proxydir/ProxyServer$Connection.class moving /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d/ProxyServer$1.class to /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d/proxydir/ProxyServer$1.class URL for class loader = file:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d/proxydir/ Using policy file: 0 0 threw SecurityException as expected: java.lang.SecurityException: access denied ("java.net.URLPermission" "http://127.0.0.1:46733/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 Mar 20, 2024 6:06:16 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Mar 20, 2024 6:06:16 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Mar 20, 2024 6:06:16 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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.001 seconds messages: command: build Security reason: Named class compiled on demand started: Wed Mar 20 18:06:19 CET 2024 finished: Wed Mar 20 18:06:19 CET 2024 elapsed time (seconds): 0.001 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.529 seconds messages: command: main Security 2 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 started: Wed Mar 20 18:06:19 CET 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Wed Mar 20 18:06:19 CET 2024 elapsed time (seconds): 0.529 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=1352477, tid=1352478 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/hs_err_pid1352477.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-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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.075 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: Wed Mar 20 18:06:12 CET 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Wed Mar 20 18:06:12 CET 2024 elapsed time (seconds): 0.075 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.075 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Wed Mar 20 18:06:12 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Wed Mar 20 18:06:12 CET 2024 elapsed time (seconds): 0.075 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdk21u-dev-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.064 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Wed Mar 20 18:06:12 CET 2024 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Wed Mar 20 18:06:12 CET 2024 elapsed time (seconds): 0.064 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.063 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java reason: .class file out of date or does not exist started: Wed Mar 20 18:06:12 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Wed Mar 20 18:06:12 CET 2024 elapsed time (seconds): 0.063 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 6.347 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Wed Mar 20 18:06:12 CET 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: Wed Mar 20 18:06:19 CET 2024 elapsed time (seconds): 6.347 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:42165]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@4e83de92, /http1/echo Http1TestServer[localhost/127.0.0.1:33357]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@282b222b, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:52651]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@384069bb, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:45425]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@5e175c7c, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:42165/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:42165/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:33357/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:33357/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:52651/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cc536f4 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d31f84d Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cd04ffe Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:52651/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:45425/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1fcf689b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63b0de92 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e1a5726 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:45425/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:42165/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:42165/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:33357/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:33357/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:52651/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18167cc0 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1af5315b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7b4c8c78 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:52651/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:45425/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@752fef7e Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7fe097d4 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a4192f4 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:45425/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=44414,localport=52651] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=42210, Session(1710954374569|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:44414 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:42210 stopping. 3 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=44428,localport=52651] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=44444,localport=52651] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=44454,localport=52651] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=42222, Session(1710954377156|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=52386, Session(1710954378050|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52388, Session(1710954378102|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(1): stopping 4 connections Server connection to /127.0.0.1:44454 stopping. 1 streams Server connection to /127.0.0.1:44444 stopping. 1 streams Server connection to /127.0.0.1:44428 stopping. 1 streams TestServer(2): stopping 4 connections Server connection to /127.0.0.1:42222 stopping. 1 streams Server connection to /127.0.0.1:52386 stopping. 1 streams Server connection to /127.0.0.1:52388 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Wed Mar 20 18:06:19 CET 2024 finished: Wed Mar 20 18:06:19 CET 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest TIME: 0.563 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Wed Mar 20 18:06:19 CET 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: Wed Mar 20 18:06:19 CET 2024 elapsed time (seconds): 0.563 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=1352504, tid=1352509 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/hs_err_pid1352504.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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/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-jdk21u-dev-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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-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.563 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: Wed Mar 20 18:06:12 CET 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.Platform, jdk.test.lib.util.FileUtils finished: Wed Mar 20 18:06:13 CET 2024 elapsed time (seconds): 0.563 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.293 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:06:12 CET 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: Wed Mar 20 18:06:13 CET 2024 elapsed time (seconds): 0.293 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/14 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.27 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/Platform.java /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Wed Mar 20 18:06:13 CET 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: Wed Mar 20 18:06:13 CET 2024 elapsed time (seconds): 0.27 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/14 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/Platform.java /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdk21u-dev-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.117 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Wed Mar 20 18:06:13 CET 2024 Test directory: compile: BodyHandlerOfFileTest finished: Wed Mar 20 18:06:13 CET 2024 elapsed time (seconds): 0.117 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.116 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java reason: .class file out of date or does not exist started: Wed Mar 20 18:06:13 CET 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: Wed Mar 20 18:06:13 CET 2024 elapsed time (seconds): 0.116 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/14 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 6.81 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Wed Mar 20 18:06:13 CET 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: Wed Mar 20 18:06:20 CET 2024 elapsed time (seconds): 6.81 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:36763]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@709d378c, /http1/echo Http1TestServer[localhost/127.0.0.1:46341]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@3588fcb3, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:41373]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@6be9fe3, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:39727]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@72c21ab4, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:36763/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:36763/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:46341/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:46341/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:41373/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ee12b6d Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a2450d Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6cfda539 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:41373/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:39727/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46ff56b0 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62c02ecf Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@77731018 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:39727/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:36763/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:36763/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:46341/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:46341/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:41373/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f9d02c4 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d5f5d07 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62efb37d Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:41373/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:39727/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26d0a9ff Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@498a0e6e Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4372651e Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:39727/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:36763/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:36763/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:46341/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:46341/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:41373/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e451718 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24c12c71 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48080f28 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:41373/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:39727/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f1064ca Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@373ce296 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67b63bfa Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:39727/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:36763/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:36763/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:46341/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:46341/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:41373/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6979a536 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e597a7b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@49d6066f Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:41373/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:39727/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a75026e Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7cb2f0b4 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30259ee3 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:39727/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=44894,localport=41373] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=38960, Session(1710954375431|SSL_NULL_WITH_NULL_NULL)] Server connection to /127.0.0.1:44894 stopping. 3 streams TestServer: Connection writer stopping 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=44690,localport=41373] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=44704,localport=41373] 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=44714,localport=41373] 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=38974, Session(1710954378311|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=38980, Session(1710954378944|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=38988, Session(1710954378973|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=44722,localport=41373] 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=38992, Session(1710954379003|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:44690 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44722 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38988 stopping. 1 streams Server connection to /127.0.0.1:44704 stopping. 1 streams Server connection to /127.0.0.1:44714 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:38980 stopping. 1 streams Server connection to /127.0.0.1:38992 stopping. 3 streams Server connection to /127.0.0.1:38974 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=44736,localport=41373] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=44748,localport=41373] 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=44758,localport=41373] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=39004, Session(1710954379372|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=39006, Session(1710954379652|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=39020, Session(1710954379671|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:44748 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44736 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44758 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:39004 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38960 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39006 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39020 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/14 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:06:20 CET 2024 finished: Wed Mar 20 18:06:20 CET 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.403 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Wed Mar 20 18:06:20 CET 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: Wed Mar 20 18:06:20 CET 2024 elapsed time (seconds): 0.403 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=1352767, tid=1352769 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/14/hs_err_pid1352767.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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/14 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/14/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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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.262 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: Wed Mar 20 18:06:13 CET 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Wed Mar 20 18:06:13 CET 2024 elapsed time (seconds): 0.262 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.261 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:06:13 CET 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: 13 finished: Wed Mar 20 18:06:13 CET 2024 elapsed time (seconds): 0.261 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/19 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.141 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Wed Mar 20 18:06:13 CET 2024 Test directory: compile: BodySubscriberOfFileTest finished: Wed Mar 20 18:06:13 CET 2024 elapsed time (seconds): 0.141 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.141 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java reason: .class file out of date or does not exist started: Wed Mar 20 18:06:13 CET 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: 13 finished: Wed Mar 20 18:06:13 CET 2024 elapsed time (seconds): 0.141 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/19 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java direct: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java:201: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(action); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodySubscriberOfFileTest TIME: 6.911 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Wed Mar 20 18:06:13 CET 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: Wed Mar 20 18:06:20 CET 2024 elapsed time (seconds): 6.911 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:33267]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@5a23b552, /http1/echo Http1TestServer[localhost/127.0.0.1:35993]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@7fbab0c3, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:58285]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@fd82891, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:35983]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@1330283e, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:33267/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:33267/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:35993/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:35993/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:58285/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@275f735d Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5be9a552 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43472ca1 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:58285/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:35983/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d14814d Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c21e10b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c03bfc2 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:35983/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:33267/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:33267/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:35993/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:35993/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:58285/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6016156e Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@555e0f10 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f29a411 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:58285/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:35983/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d3b7e02 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7fadaaae Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3975a798 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:35983/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:33267/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:33267/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:35993/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:35993/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:58285/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39d3fd28 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63417d6 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7690e473 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:58285/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:35983/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a77ad97 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@357859a7 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@21a571f7 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:35983/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:33267/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:33267/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:35993/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:35993/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:58285/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5efa10a9 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7bf9b2e9 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67f02b49 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:58285/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:35983/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cbf773a Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26471c4a Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@34943b13 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:35983/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=42682,localport=58285] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41632, Session(1710954375528|SSL_NULL_WITH_NULL_NULL)] Server connection to /127.0.0.1:42682 stopping. 3 streams TestServer: Connection writer stopping 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=42694,localport=58285] 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=42700,localport=58285] 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=42708,localport=58285] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41634, Session(1710954378538|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=41648, Session(1710954379118|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=41652, Session(1710954379163|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): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=42710,localport=58285] 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=41654, Session(1710954379195|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): creating connection TestServer(1): stopping is: false TestServer: New connection from Socket[addr=/127.0.0.1,port=42712,localport=58285] TestServer(1): accepting connections TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=42718,localport=58285] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=42732,localport=58285] 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 Server connection to /127.0.0.1:42712 stopping. 1 streams Server connection to /127.0.0.1:42700 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41648 stopping. 1 streams Server connection to /127.0.0.1:42708 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:41634 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:42718 stopping. 1 streams Server connection to /127.0.0.1:41652 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:42694 stopping. 1 streams Server connection to /127.0.0.1:41654 stopping. 3 streams Server connection to /127.0.0.1:42710 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41656, Session(1710954379585|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=41658, Session(1710954379913|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=41664, Session(1710954379939|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:42732 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:41656 stopping. 1 streams Server connection to /127.0.0.1:41664 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41658 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41632 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/19 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:06:20 CET 2024 finished: Wed Mar 20 18:06:20 CET 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.417 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Wed Mar 20 18:06:20 CET 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: Wed Mar 20 18:06:21 CET 2024 elapsed time (seconds): 0.417 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=1352794, tid=1352797 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/19/hs_err_pid1352794.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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/19 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/19/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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/security/Driver.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-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: 1.461 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: Wed Mar 20 18:06:15 CET 2024 Library /test/lib: compile: jdk.test.lib.net.SimpleSSLContext, jdk.test.lib.Utils finished: Wed Mar 20 18:06:16 CET 2024 elapsed time (seconds): 1.461 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 1.441 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/Utils.java reason: .class file out of date or does not exist started: Wed Mar 20 18:06:15 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 3 finished: Wed Mar 20 18:06:16 CET 2024 elapsed time (seconds): 1.441 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/Utils.java direct: Note: Some input files use 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.058 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:06:16 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 3 finished: Wed Mar 20 18:06:16 CET 2024 elapsed time (seconds): 0.058 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib /home/buildbot/worker/test-jdk21u-dev-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.098 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:06:16 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 3 finished: Wed Mar 20 18:06:16 CET 2024 elapsed time (seconds): 0.098 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib /home/buildbot/worker/test-jdk21u-dev-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.348 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Wed Mar 20 18:06:16 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 3 finished: Wed Mar 20 18:06:17 CET 2024 elapsed time (seconds): 0.348 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-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.529 seconds messages: command: build Security reason: User specified action: run build Security started: Wed Mar 20 18:06:17 CET 2024 Test directory: compile: Security finished: Wed Mar 20 18:06:17 CET 2024 elapsed time (seconds): 0.529 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.529 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Wed Mar 20 18:06:17 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 3 finished: Wed Mar 20 18:06:17 CET 2024 elapsed time (seconds): 0.529 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-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.087 seconds messages: command: build Driver reason: Named class compiled on demand started: Wed Mar 20 18:06:17 CET 2024 Test directory: compile: Driver finished: Wed Mar 20 18:06:17 CET 2024 elapsed time (seconds): 0.087 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.087 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Driver.java reason: .class file out of date or does not exist started: Wed Mar 20 18:06:17 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 3 finished: Wed Mar 20 18:06:17 CET 2024 elapsed time (seconds): 0.087 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib /home/buildbot/worker/test-jdk21u-dev-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.153 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Wed Mar 20 18:06:17 CET 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Wed Mar 20 18:06:21 CET 2024 elapsed time (seconds): 3.153 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: Starting Driver Command line = [/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java -ea -esa -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d -Djava.security.manager -Djava.security.policy=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/1.policy -Dport.number=37395 -Dport.number1=34785 -Djdk.httpclient.HttpClient.log=all,frames:all -cp /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/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=1352344, tid=1352345 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/hs_err_pid1352344.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=393 ms STDERR: java.lang.RuntimeException: Non zero return value at Driver.runtest(Driver.java:170) at Driver.runtest(Driver.java:119) at Driver.main(Driver.java:69) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) at java.base/java.lang.Thread.run(Thread.java:1583) 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Driver.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/20/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.java Passed: java/net/httpclient/ssltest/TlsVersionTest.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: java/net/httpclient/ssltest/CertificateTest.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/httpclient/websocket/Abort.java Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java Passed: java/net/httpclient/websocket/BlowupOutputQueue.java Passed: java/net/httpclient/whitebox/AuthenticationFilterTestDriver.java Passed: java/net/httpclient/websocket/AutomaticPong.java Passed: java/net/httpclient/whitebox/DefaultProxyDriver.java Passed: java/net/httpclient/whitebox/ConnectionPoolTestDriver.java Passed: java/net/httpclient/whitebox/DemandTestDriver.java Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java Passed: java/net/httpclient/websocket/HandshakeUrlEncodingTest.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/websocket/ConnectionHandoverTest.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java Passed: java/net/httpclient/whitebox/WrapperTestDriver.java Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java Passed: java/net/httpclient/ALPNFailureTest.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java Passed: java/net/httpclient/ALPNProxyFailureTest.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/AuthFilter.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/AggregateRequestBodyTest.java Passed: java/net/httpclient/BasicAuthTest.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/websocket/HeaderWriterDriver.java Passed: java/net/httpclient/websocket/MaskerDriver.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConcurrentResponses.java Passed: java/net/httpclient/CancelledResponse.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java Passed: java/net/httpclient/websocket/PendingBinaryPingClose.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/websocket/MessageQueueDriver.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java TEST: java/net/httpclient/AsFileDownloadTest.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-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 TIME: 0.794 seconds messages: command: build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils 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 started: Wed Mar 20 18:08:04 CET 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.http2.Http2TestServer Library /test/lib: compile: jdk.test.lib.net.SimpleSSLContext finished: Wed Mar 20 18:08:04 CET 2024 elapsed time (seconds): 0.794 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.745 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java reason: .class file out of date or does not exist started: Wed Mar 20 18:08:04 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 6 finished: Wed Mar 20 18:08:04 CET 2024 elapsed time (seconds): 0.745 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.048 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java reason: .class file out of date or does not exist started: Wed Mar 20 18:08:04 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 6 finished: Wed Mar 20 18:08:04 CET 2024 elapsed time (seconds): 0.048 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.423 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Wed Mar 20 18:08:04 CET 2024 Test directory: compile: AsFileDownloadTest finished: Wed Mar 20 18:08:05 CET 2024 elapsed time (seconds): 0.423 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.423 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java reason: .class file out of date or does not exist started: Wed Mar 20 18:08:04 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 6 finished: Wed Mar 20 18:08:05 CET 2024 elapsed time (seconds): 0.423 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java direct: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java:355: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null && Files.exists(tempDir)) { ^ Note: /home/buildbot/worker/test-jdk21u-dev-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: 65.922 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Wed Mar 20 18:08:05 CET 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: Wed Mar 20 18:09:11 CET 2024 elapsed time (seconds): 65.922 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:41801/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@525cdbab { {content-disposition=[], content-length=[15], date=[Wed, 20 Mar 2024 17:08:07 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 1 clients in 192 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:41801/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@af4d3337 { {content-disposition=[filename=example.html], content-length=[15], date=[Wed, 20 Mar 2024 17:08:08 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 98 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:41801/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 100 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:41801/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@32d69c9e { {content-disposition=[attachment; filename=], content-length=[15], date=[Wed, 20 Mar 2024 17:08:08 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 105 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:41801/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 106 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:41801/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@c79e3cde { {content-disposition=[attachment; filename=""], content-length=[15], date=[Wed, 20 Mar 2024 17:08:08 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 107 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:41801/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@deadb229 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Wed, 20 Mar 2024 17:08:09 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 109 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:41801/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@c77006db { {content-disposition=[attachment; filename=..], content-length=[15], date=[Wed, 20 Mar 2024 17:08:09 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 105 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:41801/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 102 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:41801/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@79aca51b { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Wed, 20 Mar 2024 17:08:09 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 102 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:41801/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 116 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:41801/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 121 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:41801/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 101 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:41801/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@1265b289 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Wed, 20 Mar 2024 17:08:10 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 104 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:41801/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@9f339f17 { {content-length=[15], date=[Wed, 20 Mar 2024 17:08:10 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 102 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:41801/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:43659/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@537c7014 { {content-disposition=[], content-length=[15], date=[Wed, 20 Mar 2024 17:08:11 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 126 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:43659/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@b06cc79c { {content-disposition=[filename=example.html], content-length=[15], date=[Wed, 20 Mar 2024 17:08:12 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 117 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:43659/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 130 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:43659/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@33f63103 { {content-disposition=[attachment; filename=], content-length=[15], date=[Wed, 20 Mar 2024 17:08:12 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 117 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:43659/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 131 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:43659/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@c90fd9c4 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Wed, 20 Mar 2024 17:08: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 21 clients in 118 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:43659/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@e04d8692 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Wed, 20 Mar 2024 17:08: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 22 clients in 126 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:43659/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@c90fdb44 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Wed, 20 Mar 2024 17:08: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 23 clients in 126 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:43659/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 143 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:43659/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@7b3e4201 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Wed, 20 Mar 2024 17:08: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 25 clients in 122 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:43659/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 132 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:43659/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 126 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:43659/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 128 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:43659/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@12a11d06 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Wed, 20 Mar 2024 17:08:15 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 126 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:43659/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@9f411211 { {content-length=[15], date=[Wed, 20 Mar 2024 17:08: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 30 clients in 129 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:43659/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:38439/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 136 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:38439/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 158 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:38439/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 127 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:38439/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 128 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:38439/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 129 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:38439/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 169 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:38439/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 132 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:38439/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 140 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:38439/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 123 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:38439/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 131 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:38439/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 141 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:38439/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 132 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:38439/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 130 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:38439/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 129 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:38439/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 131 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:38439/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:46945/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 154 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:46945/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 128 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:46945/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 128 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:46945/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 171 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:46945/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 141 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:46945/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 134 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:46945/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 140 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:46945/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 155 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:46945/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 151 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:46945/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 145 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:46945/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 143 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:46945/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 142 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:46945/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 136 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:46945/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 133 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:46945/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 137 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46945/https2/afdt?120", "<>"): success test(http://127.0.0.1:41801/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:41801/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 138 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:41801/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:41801/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 155 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:41801/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:41801/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 150 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:41801/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:41801/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 129 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:41801/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:41801/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 129 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:41801/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:41801/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 129 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:41801/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:41801/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 127 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:41801/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:41801/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 127 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:41801/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:41801/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 127 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:41801/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:41801/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 133 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:41801/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:41801/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 132 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:41801/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:41801/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 184 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:41801/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:41801/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 135 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:41801/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:41801/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 134 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:41801/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:41801/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 136 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:41801/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:41801/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 134 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:41801/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:41801/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 138 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:41801/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:41801/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 134 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:41801/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:41801/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 142 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:41801/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:41801/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 140 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:41801/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:41801/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 139 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:41801/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:41801/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 134 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:41801/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:41801/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 137 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:41801/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:41801/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 135 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:41801/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:41801/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 143 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:41801/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:41801/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 151 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:41801/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:41801/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 138 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:41801/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:41801/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 141 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:41801/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:41801/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 139 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:41801/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:41801/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 137 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:41801/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:41801/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 144 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:41801/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:41801/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 140 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:41801/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:41801/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 153 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:41801/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:41801/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 136 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:41801/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:41801/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 135 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:41801/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:41801/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 141 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:41801/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:41801/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 150 ms test AsFileDownloadTest.test("http://127.0.0.1:41801/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:43659/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:43659/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 142 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:43659/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:43659/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 143 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:43659/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:43659/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 144 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:43659/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:43659/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 143 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:43659/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:43659/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 142 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:43659/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:43659/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 146 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:43659/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:43659/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 144 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:43659/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:43659/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 146 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:43659/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:43659/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 145 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:43659/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:43659/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 144 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:43659/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:43659/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 142 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:43659/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:43659/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 147 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:43659/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:43659/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 146 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:43659/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:43659/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 146 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:43659/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:43659/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 151 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:43659/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:43659/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 150 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:43659/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:43659/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 141 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:43659/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:43659/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 146 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:43659/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:43659/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 136 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:43659/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:43659/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 136 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:43659/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:43659/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 137 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:43659/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:43659/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 133 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:43659/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:43659/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 140 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:43659/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:43659/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 132 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:43659/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:43659/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 133 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:43659/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:43659/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 136 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:43659/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:43659/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 132 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:43659/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:43659/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 142 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:43659/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:43659/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 144 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:43659/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:43659/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 136 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:43659/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:43659/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 144 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:43659/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:43659/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 137 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:43659/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:43659/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 126 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:43659/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:43659/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 137 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:43659/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:43659/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 141 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:43659/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:43659/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 138 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:43659/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:43659/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 136 ms test AsFileDownloadTest.test("https://127.0.0.1:43659/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:38439/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:38439/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 133 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:38439/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:38439/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 153 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:38439/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:38439/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 133 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:38439/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:38439/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 149 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:38439/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:38439/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 132 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:38439/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:38439/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 150 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:38439/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:38439/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 129 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:38439/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:38439/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 155 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:38439/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:38439/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 139 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:38439/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:38439/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 169 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:38439/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:38439/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 140 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:38439/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:38439/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 145 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:38439/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:38439/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 152 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:38439/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:38439/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 133 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:38439/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:38439/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 148 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:38439/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:38439/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 144 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:38439/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:38439/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 138 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:38439/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:38439/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 155 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:38439/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:38439/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 141 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:38439/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:38439/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 139 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:38439/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:38439/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 158 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:38439/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:38439/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 145 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:38439/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:38439/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 141 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:38439/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:38439/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 140 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:38439/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:38439/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 140 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:38439/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:38439/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 140 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:38439/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:38439/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 141 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:38439/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:38439/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 142 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:38439/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:38439/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 154 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:38439/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:38439/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 146 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:38439/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:38439/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 141 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:38439/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:38439/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 146 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:38439/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:38439/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 149 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:38439/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:38439/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 142 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:38439/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:38439/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 143 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:38439/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:38439/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 145 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:38439/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:38439/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 144 ms test AsFileDownloadTest.test("http://127.0.0.1:38439/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:46945/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:46945/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 154 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:46945/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:46945/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 143 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:46945/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:46945/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 140 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:46945/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:46945/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 142 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:46945/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:46945/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 152 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:46945/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:46945/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 141 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:46945/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:46945/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 158 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:46945/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:46945/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 141 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:46945/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:46945/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 149 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:46945/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:46945/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 148 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:46945/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:46945/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 142 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:46945/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:46945/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 144 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:46945/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:46945/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 148 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:46945/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:46945/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 167 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:46945/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:46945/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 151 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:46945/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:46945/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 143 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:46945/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:46945/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 147 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:46945/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:46945/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 146 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:46945/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:46945/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 149 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:46945/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:46945/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 147 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:46945/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:46945/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 152 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:46945/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:46945/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 145 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:46945/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:46945/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 152 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:46945/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:46945/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 157 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:46945/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:46945/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 145 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:46945/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:46945/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 139 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:46945/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:46945/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 160 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:46945/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:46945/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 165 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:46945/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:46945/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 155 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:46945/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:46945/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 150 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:46945/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:46945/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 152 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:46945/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:46945/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 146 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:46945/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:46945/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 144 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:46945/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:46945/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 161 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:46945/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:46945/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 150 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:46945/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:46945/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 167 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:46945/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:46945/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 149 ms test AsFileDownloadTest.test("https://127.0.0.1:46945/https2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success config AsFileDownloadTest.teardown(): success =============================================== java/net/httpclient/AsFileDownloadTest.java Total tests run: 208, Passes: 208, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58058,localport=38439] 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:58058 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=58070,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?101 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:58070 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=58072,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?102 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:58072 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=58084,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?103 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:58084 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58098,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?104 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:58098 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59632,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?105 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59632 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=59638,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?106 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:59638 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=59648,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?107 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59648 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=59660,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?108 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59660 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=59672,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?109 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59672 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=59676,localport=38439] 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:59676 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=59682,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?111 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59682 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=59698,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?112 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:59698 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=59712,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?113 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59712 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=59728,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?120 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59728 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=35522, Session(1710954486883|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:35522 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=35526, Session(1710954500882|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 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.read(Socket.java:1099) 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:1461) at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066) 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:35526 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=35532, Session(1710954501340|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:35532 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=35540, Session(1710954501612|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?103 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:35540 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=35556, Session(1710954501879|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:35556 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=35564, Session(1710954502191|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:35564 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=35576, Session(1710954502520|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:35576 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=35588, Session(1710954502804|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:35588 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=35594, Session(1710954503098|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:35594 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=35608, Session(1710954503411|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:35608 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35620, Session(1710954503714|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:35620 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=35630, Session(1710954504055|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:35630 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=35634, Session(1710954504354|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:35634 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=35646, Session(1710954504652|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:35646 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=35650, Session(1710954504936|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:35650 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=56342,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?001 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56342 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=56344,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?002 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56344 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=56346,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?003 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56346 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=56354,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?004 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56354 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=56360,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?005 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56360 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=56362,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?006 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56362 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=56376,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?007 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56376 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=56392,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?008 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56392 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=56408,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?009 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:56408 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=56410,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?010 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56410 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=56424,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?011 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56424 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=56432,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?012 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56432 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=56442,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?013 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56442 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=56448,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?014 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:56448 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=56452,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?015 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:56452 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=56468,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?016 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:56468 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=56472,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?017 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56472 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=56482,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?018 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56482 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=56488,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?019 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56488 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=56500,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?020 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56500 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=56506,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?021 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:56506 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=56508,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?022 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56508 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=56510,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?023 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56510 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=56524,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?024 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56524 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=56534,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?025 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56534 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=56548,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?030 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56548 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=56550,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?031 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:56550 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=56558,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?032 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56558 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=56566,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?033 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:56566 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=56570,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?034 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:56570 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=56578,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?035 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:56578 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=56590,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?036 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:56590 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=56600,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?037 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56600 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=56616,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?038 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56616 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=56628,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?039 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56628 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=58314,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?040 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:58314 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=58320,localport=38439] TestServer(1): starting connection TestServer: POST /http2/afdt?041 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:58320 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=48534, Session(1710954505214|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:48534 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=48544, Session(1710954538922|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:48544 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=48546, Session(1710954539366|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:48546 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=48556, Session(1710954539673|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:48556 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=48572, Session(1710954539961|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:48572 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=48582, Session(1710954540253|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:48582 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=48598, Session(1710954540568|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:48598 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=48604, Session(1710954540863|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:48604 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=48612, Session(1710954541172|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:48612 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=48622, Session(1710954541465|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:48622 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=48634, Session(1710954541771|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:48634 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=48640, Session(1710954542078|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:48640 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=48656, Session(1710954542371|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:48656 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=48660, Session(1710954542664|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:48660 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=48672, Session(1710954542966|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:48672 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=48682, Session(1710954543332|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:48682 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=48696, Session(1710954543642|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:48696 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=48710, Session(1710954543952|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:48710 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=48712, Session(1710954544259|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:48712 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=48718, Session(1710954544561|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:48718 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=48730, Session(1710954544861|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:48730 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=48738, Session(1710954545165|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:48738 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=48748, Session(1710954545478|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:48748 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48760, Session(1710954545790|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:48760 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=48766, Session(1710954546092|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:48766 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=48782, Session(1710954546410|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:48782 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=48788, Session(1710954546749|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?031 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:48788 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=48792, Session(1710954547072|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:48792 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=48808, Session(1710954547429|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:48808 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=51180, Session(1710954547778|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:51180 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=51188, Session(1710954548092|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:51188 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=51194, Session(1710954548405|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:51194 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=51196, Session(1710954548719|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:51196 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=51204, Session(1710954549016|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:51204 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=51220, Session(1710954549319|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:51220 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=51224, Session(1710954549640|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:51224 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=51236, Session(1710954549963|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:51236 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 connections TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.0.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Wed Mar 20 18:09:11 CET 2024 finished: Wed Mar 20 18:09:11 CET 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest TIME: 0.394 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Wed Mar 20 18:09:11 CET 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: Wed Mar 20 18:09:11 CET 2024 elapsed time (seconds): 0.394 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=1361039, tid=1361046 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22/hs_err_pid1361039.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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22/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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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/ContentLengthHeaderTest.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/EmptyAuthenticate.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/CustomResponseSubscriber.java TEST: java/net/httpclient/DependentPromiseActionsTest.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-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.238 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: Wed Mar 20 18:09:13 CET 2024 Test directory: compile: DependentPromiseActionsTest finished: Wed Mar 20 18:09:13 CET 2024 elapsed time (seconds): 0.238 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.238 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java reason: .class file out of date or does not exist started: Wed Mar 20 18:09:13 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 12 finished: Wed Mar 20 18:09:13 CET 2024 elapsed time (seconds): 0.238 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java direct: /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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: Wed Mar 20 18:09:13 CET 2024 finished: Wed Mar 20 18:09:13 CET 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: 5.825 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest started: Wed Mar 20 18:09:13 CET 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: Wed Mar 20 18:09:19 CET 2024 elapsed time (seconds): 5.825 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:43559]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@464476f3, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:43559]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@3fe626d2, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:57423]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@464476f3, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:57423]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@3fe626d2, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 66 ms, 35660 ns] testAsInputStreamAsync(http://127.0.0.1:43559/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@79e56f2 HTTP_FixedLengthHandler received request to http://127.0.0.1:43559/http2/fixed/y TestServer: [2 s, 136 ms, 583321 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 TestServer: [2 s, 139 ms, 835705 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [2 s, 140 ms, 357187 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:43559/http2/fixed/y", false, SemaphoreStaller): success [2 s, 339 ms, 511983 ns] testAsInputStreamAsync(http://127.0.0.1:43559/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7dca1cbe HTTP_ChunkedHandler received request to http://127.0.0.1:43559/http2/chunk/y TestServer: [2 s, 349 ms, 342713 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 TestServer: [2 s, 350 ms, 143373 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 TestServer: [2 s, 350 ms, 551864 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:43559/http2/chunk/y", false, SemaphoreStaller): success [2 s, 358 ms, 794372 ns] testAsInputStreamAsync(https://127.0.0.1:57423/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55f5f0b3 HTTP_FixedLengthHandler received request to https://127.0.0.1:57423/https2/fixed/y TestServer: [3 s, 529 ms, 639701 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 TestServer: [3 s, 529 ms, 984749 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [3 s, 530 ms, 202905 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:57423/https2/fixed/y", false, SemaphoreStaller): success [3 s, 549 ms, 273999 ns] testAsInputStreamAsync(https://127.0.0.1:57423/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7b5bed0b HTTP_ChunkedHandler received request to https://127.0.0.1:57423/https2/chunk/y TestServer: [3 s, 580 ms, 402270 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 TestServer: [3 s, 580 ms, 686728 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [3 s, 580 ms, 837401 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:57423/https2/chunk/y", false, SemaphoreStaller): success [3 s, 596 ms, 509939 ns] testAsInputStreamAsync(http://127.0.0.1:43559/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6336dba2 HTTP_FixedLengthHandler received request to http://127.0.0.1:43559/http2/fixed/y TestServer: [3 s, 605 ms, 499887 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 TestServer: [3 s, 605 ms, 876107 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [3 s, 606 ms, 160074 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:43559/http2/fixed/y", true, SemaphoreStaller): success [3 s, 614 ms, 241149 ns] testAsInputStreamAsync(http://127.0.0.1:43559/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36171b0a HTTP_ChunkedHandler received request to http://127.0.0.1:43559/http2/chunk/y TestServer: [3 s, 616 ms, 437345 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 TestServer: [3 s, 616 ms, 699182 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 TestServer: [3 s, 616 ms, 874826 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:43559/http2/chunk/y", true, SemaphoreStaller): success [3 s, 632 ms, 365749 ns] testAsInputStreamAsync(https://127.0.0.1:57423/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6efc9c94 HTTP_FixedLengthHandler received request to https://127.0.0.1:57423/https2/fixed/y TestServer: [3 s, 658 ms, 614067 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 TestServer: [3 s, 659 ms, 325645 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [3 s, 659 ms, 884328 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:57423/https2/fixed/y", true, SemaphoreStaller): success [3 s, 693 ms, 796949 ns] testAsInputStreamAsync(https://127.0.0.1:57423/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d63d1df HTTP_ChunkedHandler received request to https://127.0.0.1:57423/https2/chunk/y TestServer: [3 s, 698 ms, 56437 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 TestServer: [3 s, 698 ms, 255953 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [3 s, 698 ms, 389656 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:57423/https2/chunk/y", true, SemaphoreStaller): success [3 s, 731 ms, 851876 ns] testAsLinesAsync(http://127.0.0.1:43559/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38feae0a HTTP_FixedLengthHandler received request to http://127.0.0.1:43559/http2/fixed/y TestServer: [3 s, 740 ms, 511996 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 TestServer: [3 s, 740 ms, 799754 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [3 s, 741 ms, 135412 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:43559/http2/fixed/y", false, SemaphoreStaller): success [3 s, 755 ms, 617730 ns] testAsLinesAsync(http://127.0.0.1:43559/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e9d72e7 HTTP_ChunkedHandler received request to http://127.0.0.1:43559/http2/chunk/y TestServer: [3 s, 761 ms, 732526 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 TestServer: [3 s, 761 ms, 997772 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 TestServer: [3 s, 762 ms, 240508 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:43559/http2/chunk/y", false, SemaphoreStaller): success [3 s, 769 ms, 445802 ns] testAsLinesAsync(https://127.0.0.1:57423/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c7ff078 HTTP_FixedLengthHandler received request to https://127.0.0.1:57423/https2/fixed/y TestServer: [3 s, 784 ms, 292007 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 TestServer: [3 s, 784 ms, 625366 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [3 s, 784 ms, 801740 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:57423/https2/fixed/y", false, SemaphoreStaller): success [3 s, 797 ms, 824691 ns] testAsLinesAsync(https://127.0.0.1:57423/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d42fa43 HTTP_ChunkedHandler received request to https://127.0.0.1:57423/https2/chunk/y TestServer: [3 s, 814 ms, 710351 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 TestServer: [3 s, 814 ms, 897775 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [3 s, 815 ms, 21879 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:57423/https2/chunk/y", false, SemaphoreStaller): success [3 s, 828 ms, 781909 ns] testAsLinesAsync(http://127.0.0.1:43559/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62579c8e HTTP_FixedLengthHandler received request to http://127.0.0.1:43559/http2/fixed/y TestServer: [3 s, 830 ms, 964503 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 TestServer: [3 s, 831 ms, 210610 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [3 s, 831 ms, 497387 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:43559/http2/fixed/y", true, SemaphoreStaller): success [3 s, 839 ms, 730926 ns] testAsLinesAsync(http://127.0.0.1:43559/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c960485 HTTP_ChunkedHandler received request to http://127.0.0.1:43559/http2/chunk/y TestServer: [3 s, 841 ms, 598443 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 TestServer: [3 s, 841 ms, 900191 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 TestServer: [3 s, 842 ms, 835714 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:43559/http2/chunk/y", true, SemaphoreStaller): success [3 s, 849 ms, 27782 ns] testAsLinesAsync(https://127.0.0.1:57423/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f4acf40 HTTP_FixedLengthHandler received request to https://127.0.0.1:57423/https2/fixed/y TestServer: [3 s, 851 ms, 359461 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 TestServer: [3 s, 851 ms, 649818 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [3 s, 851 ms, 799662 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:57423/https2/fixed/y", true, SemaphoreStaller): success [3 s, 865 ms, 41328 ns] testAsLinesAsync(https://127.0.0.1:57423/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6cd502e1 HTTP_ChunkedHandler received request to https://127.0.0.1:57423/https2/chunk/y TestServer: [3 s, 867 ms, 615284 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 TestServer: [3 s, 867 ms, 808719 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [3 s, 867 ms, 934792 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:57423/https2/chunk/y", true, SemaphoreStaller): success [3 s, 888 ms, 311569 ns] testAsStringAsync(http://127.0.0.1:43559/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5baf9b87 HTTP_FixedLengthHandler received request to http://127.0.0.1:43559/http2/fixed/y TestServer: [3 s, 897 ms, 258936 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 TestServer: [3 s, 897 ms, 569884 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [3 s, 897 ms, 676207 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:43559/http2/fixed/y", false, SemaphoreStaller): success [3 s, 909 ms, 857947 ns] testAsStringAsync(http://127.0.0.1:43559/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5796ebb6 HTTP_ChunkedHandler received request to http://127.0.0.1:43559/http2/chunk/y TestServer: [3 s, 917 ms, 890951 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 TestServer: [3 s, 918 ms, 111136 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 TestServer: [3 s, 918 ms, 232569 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:43559/http2/chunk/y", false, SemaphoreStaller): success [3 s, 923 ms, 306748 ns] testAsStringAsync(https://127.0.0.1:57423/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d6d050c HTTP_FixedLengthHandler received request to https://127.0.0.1:57423/https2/fixed/y TestServer: [3 s, 941 ms, 971732 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 TestServer: [3 s, 942 ms, 194658 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [3 s, 942 ms, 345222 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:57423/https2/fixed/y", false, SemaphoreStaller): success [3 s, 954 ms, 389037 ns] testAsStringAsync(https://127.0.0.1:57423/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c33613f HTTP_ChunkedHandler received request to https://127.0.0.1:57423/https2/chunk/y TestServer: [3 s, 986 ms, 47551 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 TestServer: [3 s, 986 ms, 232396 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [3 s, 986 ms, 339279 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:57423/https2/chunk/y", false, SemaphoreStaller): success [3 s, 996 ms, 279001 ns] testAsStringAsync(http://127.0.0.1:43559/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@97bae26 HTTP_FixedLengthHandler received request to http://127.0.0.1:43559/http2/fixed/y TestServer: [3 s, 998 ms, 221720 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 TestServer: [3 s, 998 ms, 384164 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [3 s, 998 ms, 528368 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:43559/http2/fixed/y", true, SemaphoreStaller): success [4 s, 4 ms, 179662 ns] testAsStringAsync(http://127.0.0.1:43559/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4352d1bd HTTP_ChunkedHandler received request to http://127.0.0.1:43559/http2/chunk/y TestServer: [4 s, 6 ms, 148672 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 TestServer: [4 s, 6 ms, 325596 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 TestServer: [4 s, 6 ms, 444449 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:43559/http2/chunk/y", true, SemaphoreStaller): success [4 s, 10 ms, 774950 ns] testAsStringAsync(https://127.0.0.1:57423/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39235cd0 HTTP_FixedLengthHandler received request to https://127.0.0.1:57423/https2/fixed/y TestServer: [4 s, 12 ms, 645287 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 TestServer: [4 s, 12 ms, 838422 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [4 s, 12 ms, 953235 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:57423/https2/fixed/y", true, SemaphoreStaller): success [4 s, 22 ms, 115187 ns] testAsStringAsync(https://127.0.0.1:57423/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a8d2b57 HTTP_ChunkedHandler received request to https://127.0.0.1:57423/https2/chunk/y TestServer: [4 s, 23 ms, 938784 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 TestServer: [4 s, 24 ms, 71867 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [4 s, 24 ms, 346144 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:57423/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:43559/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@559521a0 HTTP_FixedLengthHandler received request to http://127.0.0.1:43559/http2/fixed/y TestServer: [4 s, 67 ms, 681694 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 TestServer: [4 s, 67 ms, 968842 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [4 s, 68 ms, 218578 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 [4 s, 79 ms, 757621 ns] Received promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-2) 200 [4 s, 79 ms, 990087 ns] Received promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:43559/http2/fixed/y/before/promise-1) 200 [4 s, 80 ms, 122270 ns] Received promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:43559/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:43559/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a79254b HTTP_ChunkedHandler received request to http://127.0.0.1:43559/http2/chunk/y TestServer: [4 s, 87 ms, 663752 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 TestServer: [4 s, 87 ms, 972440 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 TestServer: [4 s, 88 ms, 113143 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 [4 s, 92 ms, 614537 ns] Received promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-2) 200 [4 s, 93 ms, 445999 ns] Received promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:43559/http2/chunk/y/before/promise-1) 200 [4 s, 93 ms, 734416 ns] Received promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:43559/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:57423/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17fee56a HTTP_FixedLengthHandler received request to https://127.0.0.1:57423/https2/fixed/y TestServer: [4 s, 112 ms, 376950 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 TestServer: [4 s, 112 ms, 723109 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [4 s, 112 ms, 941544 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 [4 s, 121 ms, 537272 ns] Received promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:57423/https2/fixed/y/before/promise-1) 200 [4 s, 121 ms, 900602 ns] Received promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-3) 200 [4 s, 123 ms, 675287 ns] Received promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:57423/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:57423/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e221466 HTTP_ChunkedHandler received request to https://127.0.0.1:57423/https2/chunk/y TestServer: [4 s, 138 ms, 921154 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 TestServer: [4 s, 139 ms, 81838 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [4 s, 139 ms, 178070 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 [4 s, 147 ms, 804309 ns] Received promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:57423/https2/chunk/y/before/promise-1) 200 [4 s, 151 ms, 415711 ns] Received promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-3) 200 [4 s, 152 ms, 908119 ns] Received promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:57423/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:43559/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ad2b0e9 HTTP_FixedLengthHandler received request to http://127.0.0.1:43559/http2/fixed/y TestServer: [4 s, 154 ms, 974291 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 TestServer: [4 s, 155 ms, 129335 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [4 s, 155 ms, 222308 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 [4 s, 158 ms, 511711 ns] Received promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-2) 200 [4 s, 159 ms, 494216 ns] Received promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:43559/http2/fixed/y/before/promise-1) 200 [4 s, 159 ms, 786314 ns] Received promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:43559/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:43559/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@523b5809 HTTP_ChunkedHandler received request to http://127.0.0.1:43559/http2/chunk/y TestServer: [4 s, 162 ms, 635826 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 TestServer: [4 s, 162 ms, 987375 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 TestServer: [4 s, 163 ms, 252182 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 [4 s, 167 ms, 615702 ns] Received promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-2) 200 [4 s, 168 ms, 24673 ns] Received promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:43559/http2/chunk/y/before/promise-1) 200 [4 s, 168 ms, 502545 ns] Received promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:43559/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:57423/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4bf4ed52 HTTP_FixedLengthHandler received request to https://127.0.0.1:57423/https2/fixed/y TestServer: [4 s, 171 ms, 184593 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 TestServer: [4 s, 171 ms, 357537 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [4 s, 171 ms, 485251 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 [4 s, 176 ms, 18806 ns] Received promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:57423/https2/fixed/y/before/promise-1) 200 [4 s, 196 ms, 730782 ns] Received promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-3) 200 [4 s, 199 ms, 640315 ns] Received promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:57423/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:57423/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@56bd947 HTTP_ChunkedHandler received request to https://127.0.0.1:57423/https2/chunk/y TestServer: [4 s, 203 ms, 145874 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 TestServer: [4 s, 203 ms, 307829 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [4 s, 203 ms, 391821 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 [4 s, 274 ms, 939128 ns] Received promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:57423/https2/chunk/y/before/promise-1) 200 [4 s, 275 ms, 203435 ns] Received promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-3) 200 [4 s, 275 ms, 375229 ns] Received promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:57423/https2/chunk/y", true): success ========================= [4 s, 291 ms, 430737 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] [49ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [145ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:43559/http2/fixed/y GET DEBUG: [pool-1-thread-1] [197ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [252ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [252ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [254ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [254ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [290ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [290ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [335ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [336ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [350ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3a1bf26b queue.isEmpty: true DEBUG: [pool-1-thread-1] [388ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3a1bf26b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [388ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [406ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [406ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [406ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [406ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [406ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [409ms] PlainHttpConnection(SocketTube(1)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-1-SelectorManager] [420ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@62084617 for 8 (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=34884,localport=43559] DEBUG: [HttpClient-1-SelectorManager] [460ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [460ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34884 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [463ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [465ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [465ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [468ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [468ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [468ms] SocketTube(1) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [468ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-1] [468ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [469ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [469ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@49db6bca DEBUG: [HttpClient-1-SelectorManager] [469ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [469ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [469ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [469ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [469ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [470ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [470ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [470ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [470ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-2] [470ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-1] [470ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [470ms] SocketTube(1) write: starting subscription DEBUG: [pool-1-thread-2] [470ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [470ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-3] [473ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [473ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [473ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 1 (true) DEBUG: [pool-1-thread-2] [475ms] SocketTube(1) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [490ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [492ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [508ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [508ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [510ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [510ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [510ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [511ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [513ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [521ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [521ms] Http1Publisher(SocketTube(1)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [521ms] SocketTube(1) trying to write: 208 DEBUG: [pool-1-thread-3] [528ms] SocketTube(1) wrote: 208 DEBUG: [pool-1-thread-3] [531ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [531ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [531ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [531ms] SocketTube(1) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 0 (false) DEBUG: [pool-1-thread-3] [532ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [535ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [535ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [536ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [537ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [537ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 1 (false) DEBUG: [pool-1-thread-1] [537ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3a1bf26b DEBUG: [HttpClient-1-SelectorManager] [537ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [537ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [537ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3a1bf26b DEBUG: [pool-1-thread-3] [569ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [569ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [569ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [570ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [573ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [574ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3a1bf26b DEBUG: [pool-1-thread-3] [574ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [574ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [574ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7fe69477 DEBUG: [pool-1-thread-3] [574ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [575ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [576ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34884 remote=/127.0.0.1:43559] DEBUG: [pool-1-thread-1] [594ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [652ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@110c343c(1) DEBUG: [pool-1-thread-1] [657ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@56f28f37/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d147d2b queue.isEmpty: false DEBUG: [pool-1-thread-1] [689ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [690ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [690ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [692ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [692ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [692ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [795ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [812ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [812ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-1] [813ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [813ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [813ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [813ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [814ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [814ms] SocketTube(1) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [814ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [814ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1d52ed8a DEBUG: [HttpClient-1-SelectorManager] [814ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [814ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [814ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [814ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [814ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [814ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [814ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [815ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [815ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [817ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-1] [817ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [817ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-3] [817ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [818ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [818ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [828ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [828ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [854ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [854ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-1] [854ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-1] [854ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [854ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [854ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [854ms] SocketTube(1) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [854ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [857ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [857ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [857ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [857ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-1] [857ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-1] [857ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [857ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [857ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [857ms] SocketTube(1) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [857ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [861ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [862ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [862ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [862ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [862ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 DEBUG: [pool-1-thread-1] [879ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [880ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [880ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-1] [880ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer(1): connection started DEBUG: [readLoop] [886ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [886ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [886ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [886ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [886ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [886ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [887ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [887ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [887ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [887ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [887ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [887ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-1-SelectorManager] [890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [890ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [890ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [890ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [890ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] TestServer(1): Using handler for: /http2/fixed TestServer: [2 s, 136 ms, 759157 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [2 s, 139 ms, 985807 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [2 s, 140 ms, 530892 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-1-SelectorManager] [916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [916ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [916ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [917ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [918ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [919ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [919ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [919ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-1] [919ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [919ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [920ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-1] [920ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [920ms] 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] [927ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [928ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [928ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [928ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-1] [928ms] SocketTube(1) wrote: 9 DEBUG: [pool-1-thread-1] [928ms] SocketTube(1) write: requesting more... DEBUG: [readLoop] [928ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [928ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [readLoop] [928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [928ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [928ms] SocketTube(1) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [928ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [928ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [929ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [929ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-1] [929ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [930ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-1] [930ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-1] [930ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [932ms] SocketTube(1) read bytes: 15 DEBUG: [HttpClient-1-SelectorManager] [932ms] Http2Connection(SocketTube(1)) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [932ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [932ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [935ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [935ms] SocketTube(1) read bytes: 99 DEBUG: [HttpClient-1-SelectorManager] [935ms] Http2Connection(SocketTube(1)) onNext: got 99 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [935ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [935ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [936ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775803, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [937ms] SocketTube(1) read bytes: 258 DEBUG: [HttpClient-1-SelectorManager] [937ms] Http2Connection(SocketTube(1)) onNext: got 258 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [937ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [937ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775802, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [939ms] SocketTube(1) read bytes: 70 DEBUG: [HttpClient-1-SelectorManager] [940ms] Http2Connection(SocketTube(1)) onNext: got 70 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [940ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f8c55a for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [940ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775801, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [960ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-1] [973ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [973ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-1] [973ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [988ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(1)) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(1)) Processing 15 DEBUG: [pool-1-thread-1] [990ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [990ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [992ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [993ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [993ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-1] [994ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-1] [994ms] Http2Connection(SocketTube(1)) sending 99 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [994ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 99 DEBUG: [pool-1-thread-1] [994ms] Http2Connection(SocketTube(1)) Processing 99 DEBUG: [pool-1-thread-1] [994ms] FramesDecoder decodes: 99 DEBUG: [pool-1-thread-1] [994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [994ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [994ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [994ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [995ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [995ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-1] [995ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [995ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [995ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [995ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [996ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-1] [996ms] Http2Connection(SocketTube(1)) sending 258 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [996ms] Http2Connection(SocketTube(1)) H2 Receiving(5): 258 DEBUG: [pool-1-thread-1] [996ms] Http2Connection(SocketTube(1)) Processing 258 DEBUG: [pool-1-thread-1] [996ms] FramesDecoder decodes: 258 DEBUG: [pool-1-thread-1] [996ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [996ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [997ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [997ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [997ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [1s 4ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34884 DEBUG: [pool-1-thread-1] [1s 18ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [1s 19ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 19ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 19ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 32ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [1s 32ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [1s 33ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [1s 39ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 39ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 39ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-1] [1s 40ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [1s 40ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 40ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 40ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [1s 40ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [1s 40ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [1s 40ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 40ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 41ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [1s 41ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [1s 41ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [1s 41ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-1] [1s 41ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c808d9f DEBUG: [pool-1-thread-1] [1s 41ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [1s 41ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 41ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 41ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [1s 42ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34884 DEBUG: [pool-1-thread-1] [1s 42ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [1s 42ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 42ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 42ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 42ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [1s 42ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [1s 42ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [1s 43ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 43ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 43ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-1] [1s 43ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [1s 43ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 43ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 43ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [1s 43ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [1s 43ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [1s 43ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 44ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7033058b DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [1s 44ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34884 DEBUG: [pool-1-thread-1] [1s 47ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [1s 47ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 48ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 48ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 48ms] Http2Connection(SocketTube(1)) H2 processed(5) DEBUG: [pool-1-thread-1] [1s 48ms] Http2Connection(SocketTube(1)) sending 70 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 48ms] Http2Connection(SocketTube(1)) H2 Receiving(6): 70 DEBUG: [pool-1-thread-1] [1s 48ms] Http2Connection(SocketTube(1)) Processing 70 DEBUG: [pool-1-thread-1] [1s 48ms] FramesDecoder decodes: 70 DEBUG: [pool-1-thread-1] [1s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 48ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [1s 48ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [1s 48ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [1s 48ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 48ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 48ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-1] [1s 48ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [1s 48ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 48ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [1s 50ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [1s 50ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [1s 50ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 50ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@25cff05 DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1)) H2 processed(6) DEBUG: [pool-1-thread-1] [1s 53ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [1s 53ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [1s 53ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [1s 53ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [1s 58ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y) 200 HTTP_2 Local port: 34884 DEBUG: [pool-1-thread-1] [1s 58ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [1s 58ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 58ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 58ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 58ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [1s 58ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 58ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 58ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-1] [1s 58ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [1s 89ms] HttpClientImpl(1) ClientImpl (async) elapsed 926 millis for GET to http://127.0.0.1:43559/http2/fixed/y DEBUG: [pool-1-thread-1] [1s 91ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [1s 91ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@110c343c(1) DEBUG: [pool-1-thread-1] [1s 91ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@56f28f37/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d147d2b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 91ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [1s 91ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [1s 91ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [1s 93ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [1s 93ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [1s 100ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4328dbde DEBUG: [MainThread] [1s 100ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 100ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 101ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 101ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 101ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 101ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 101ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 101ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 101ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 101ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 101ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 109ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [1s 110ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:43559/http2/chunk/y GET DEBUG: [pool-1-thread-1] [1s 110ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [1s 110ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [1s 110ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [1s 110ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [1s 110ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [1s 110ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [1s 110ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [1s 111ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 111ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 111ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@723d7fed queue.isEmpty: true DEBUG: [pool-1-thread-1] [1s 111ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@723d7fed, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 111ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 111ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 111ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 111ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 111ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [1s 111ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [1s 111ms] PlainHttpConnection(SocketTube(2)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-2-SelectorManager] [1s 111ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@640f7195 for 8 (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34896,localport=43559] DEBUG: [HttpClient-2-SelectorManager] [1s 111ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34896 DEBUG: [pool-1-thread-1] [1s 112ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [1s 112ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 112ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 112ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 112ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [1s 112ms] SocketTube(2) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-1] [1s 112ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-1] [1s 112ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-1] [1s 112ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-1] [1s 112ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ef71ae5 DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [1s 112ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [1s 112ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-2] [1s 112ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 112ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [1s 112ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 112ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [1s 112ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [1s 112ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [1s 112ms] SocketTube(2) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [1s 112ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [1s 112ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 1 (true) DEBUG: [pool-1-thread-3] [1s 112ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [1s 112ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [1s 112ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [1s 112ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [1s 112ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [1s 112ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [1s 112ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [1s 113ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [1s 113ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 113ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [1s 113ms] Http1Publisher(SocketTube(2)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [1s 113ms] SocketTube(2) trying to write: 208 DEBUG: [pool-1-thread-3] [1s 113ms] SocketTube(2) wrote: 208 DEBUG: [pool-1-thread-3] [1s 113ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 113ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [1s 113ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 113ms] SocketTube(2) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 113ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [1s 113ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [1s 113ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [1s 113ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [1s 113ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [1s 113ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [1s 113ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 113ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46bf031 DEBUG: [pool-1-thread-3] [1s 113ms] SocketTube(2) leaving requestMore: Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 0 (false) DEBUG: [HttpClient-2-SelectorManager] [1s 114ms] SocketTube(2) read bytes: 71 DEBUG: [HttpClient-2-SelectorManager] [1s 114ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 114ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [1s 114ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@723d7fed DEBUG: [HttpClient-2-SelectorManager] [1s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 1 (false) DEBUG: [pool-1-thread-3] [1s 114ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 114ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 114ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@723d7fed DEBUG: [pool-1-thread-3] [1s 114ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [1s 114ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [1s 114ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@723d7fed DEBUG: [pool-1-thread-3] [1s 114ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [1s 114ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [1s 114ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34896 remote=/127.0.0.1:43559] DEBUG: [pool-1-thread-3] [1s 114ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [1s 114ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2aeb415b(2) DEBUG: [pool-1-thread-3] [1s 114ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4f61df10/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27fe692b queue.isEmpty: false DEBUG: [pool-1-thread-3] [1s 114ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-3] [1s 114ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [1s 115ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 115ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [1s 115ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 115ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [1s 115ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [1s 116ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 116ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-3] [1s 116ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 116ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [1s 116ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 116ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 116ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [1s 116ms] SocketTube(2) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 116ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [1s 116ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [1s 116ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1a14a027 DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-3] [1s 116ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [1s 116ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [1s 116ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 1 (false) DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-3] [1s 116ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [1s 116ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 116ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 116ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [1s 116ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [1s 116ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 116ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 116ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-1] [1s 116ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-3] [1s 116ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [1s 116ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-3] [1s 116ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [1s 116ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-3] [1s 116ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [1s 116ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-1] [1s 116ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-1] [1s 116ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [1s 116ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [1s 116ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [1s 116ms] SocketTube(2) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [1s 116ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-3] [1s 117ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-1] [1s 117ms] SocketTube(2) trying to write: 13 DEBUG: [Test-server-pool] [1s 117ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [1s 117ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [Test-server-pool] [1s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 117ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-1] [1s 117ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-3] [1s 117ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [1s 117ms] SocketTube(2) write: requesting more... DEBUG: [Test-server-pool] [1s 117ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [1s 117ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [Test-server-pool] [1s 117ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [1s 117ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [1s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 117ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 117ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2aeb415b(2) DEBUG: [pool-1-thread-1] [1s 117ms] SocketTube(2) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [1s 117ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [1s 117ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 117ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4f61df10/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27fe692b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [1s 117ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [1s 117ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [1s 117ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [1s 118ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 118ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [1s 118ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [1s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 118ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-2-SelectorManager] [1s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 0 (false) DEBUG: [readLoop] [1s 118ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 118ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [1s 118ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-2-SelectorManager] [1s 118ms] SocketTube(2) read bytes: 48 DEBUG: [HttpClient-2-SelectorManager] [1s 118ms] Http2Connection(SocketTube(2)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 118ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [1s 118ms] Http2Connection(SocketTube(2)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-2-SelectorManager] [1s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 1 (false) DEBUG: [HttpClient-2-SelectorManager] [1s 118ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [1s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 118ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [1s 119ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [1s 119ms] Http2Connection(SocketTube(2)) Processing 48 DEBUG: [pool-1-thread-3] [1s 119ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [1s 119ms] FramesDecoder Tail size is now: 0, current= TestServer: [2 s, 349 ms, 629110 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [1s 119ms] 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] [1s 119ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [1s 119ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 119ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) Sent response headers 200 DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(2) trying to write: 9 DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(2) wrote: 9 DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 119ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [readLoop] [1s 119ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [1s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(2) leaving w.onNext Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [1s 119ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 0 (false) DEBUG: [readLoop] [1s 119ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [1s 119ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [1s 119ms] FramesDecoder Tail size is now: 0, current= TestServer: [2 s, 350 ms, 243286 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [1s 119ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SocketTube(2) read bytes: 94 DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] Http2Connection(SocketTube(2)) onNext: got 94 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [1s 119ms] Http2Connection(SocketTube(2)) sending 94 to Http2Connection.asyncReceive DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 1 (false) DEBUG: [pool-1-thread-3] [1s 119ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 94 DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 120ms] Http2Connection(SocketTube(2)) Processing 94 DEBUG: [pool-1-thread-3] [1s 120ms] FramesDecoder decodes: 94 DEBUG: [pool-1-thread-3] [1s 120ms] FramesDecoder Tail size is now: 0, current= TestServer: [2 s, 350 ms, 642816 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [1s 120ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 0 (false) DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) read bytes: 224 DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] Http2Connection(SocketTube(2)) onNext: got 224 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 1 (false) DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 0 (false) DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) read bytes: 162 DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] Http2Connection(SocketTube(2)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf5895f for 1 (false) DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775803, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 120ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 120ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-3] [1s 120ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 121ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [1s 121ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 121ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 121ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 121ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [1s 121ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y) 200 HTTP_2 Local port: 34896 DEBUG: [pool-1-thread-3] [1s 121ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 121ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 121ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 121ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 121ms] HttpClientImpl(2) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:43559/http2/chunk/y DEBUG: [pool-1-thread-3] [1s 121ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 121ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 121ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [1s 121ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 121ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 121ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 121ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [1s 121ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 121ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 121ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 121ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [1s 121ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 122ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34896 DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 122ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [1s 122ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 122ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2)) sending 224 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 224 DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2)) Processing 224 DEBUG: [pool-1-thread-3] [1s 122ms] FramesDecoder decodes: 224 DEBUG: [pool-1-thread-3] [1s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 122ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [1s 122ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 122ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 122ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 122ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [1s 122ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 122ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 122ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [1s 122ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-3] [1s 123ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b7696c3 DEBUG: [pool-1-thread-3] [1s 123ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [1s 123ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [1s 123ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 123ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-3] [1s 123ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 123ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [1s 123ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 123ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 123ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [1s 123ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 123ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 123ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 123ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [1s 123ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 123ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [1s 123ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 124ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [1s 124ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34896 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 124ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [1s 124ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 124ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 124ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [1s 124ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 124ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 124ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 124ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [1s 124ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 124ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 124ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a2e51e2 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2)) H2 Receiving(4): 162 DEBUG: [pool-1-thread-3] [1s 124ms] Http2Connection(SocketTube(2)) Processing 162 DEBUG: [pool-1-thread-3] [1s 124ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-3] [1s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 124ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [1s 125ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 125ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-3] [1s 125ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [1s 126ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [1s 126ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 126ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 126ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 126ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 126ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 126ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 126ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e4dcebd DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [1s 126ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [1s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 126ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [1s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 126ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34896 DEBUG: [MainThread] [1s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 126ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 126ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [MainThread] [1s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 127ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [1s 127ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 127ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 127ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [1s 127ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 127ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [1s 127ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 127ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 127ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 127ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 127ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 127ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@761670f8 DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [1s 127ms] Http2Connection(SocketTube(2)) H2 processed(4) DEBUG: [MainThread] [1s 128ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [1s 129ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:57423/https2/fixed/y GET DEBUG: [pool-1-thread-3] [1s 129ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [1s 140ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [1s 140ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 140ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 141ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4671bb34 for 8 (true) DEBUG: [HttpClient-3-SelectorManager] [1s 141ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 141ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60782 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60782, Session(1710954555683|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [1s 225ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-3] [1s 226ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 226ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-3] [1s 226ms] SocketTube(3) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 226ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-3] [1s 226ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 227ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [1s 227ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-3] [1s 227ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-3] [1s 227ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-3] [1s 227ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [1s 227ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [1s 276ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [1s 277ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 341ms] 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@4c89d044[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: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 341ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 341ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (true) DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 342ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 342ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 344ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 345ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 719ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 720ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 722ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 722ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 756ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 757ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 757ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [1s 757ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 757ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 757ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 757ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [1s 757ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [1s 757ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 757ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 757ms] SocketTube(3) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 758ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 758ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 773ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [1s 801ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 801ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [1s 801ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 801ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 801ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [pool-1-thread-3] [1s 801ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 801ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 802ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-3] [1s 842ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 842ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 843ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [1s 843ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 843ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 848ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [1s 871ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [1s 871ms] SocketTube(3) trying to write: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [pool-1-thread-3] [1s 871ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [1s 871ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-3] [1s 871ms] SocketTube(3) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 871ms] SocketTube(3) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 871ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 871ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 871ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [1s 871ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 871ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 871ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (true) DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 872ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [pool-1-thread-3] [1s 872ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 872ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 872ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [1s 872ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 872ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 872ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [1s 872ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 872ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 872ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [1s 872ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 872ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [1s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [1s 889ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 889ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 889ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 889ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [1s 889ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 889ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 889ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [pool-1-thread-3] [1s 897ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 897ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 897ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [1s 897ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 897ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 897ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [1s 898ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [1s 898ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [1s 898ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 898ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [1s 898ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 898ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 898ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [1s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [1s 987ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [1s 988ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 988ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 988ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [1s 988ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 989ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 989ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-3] [1s 990ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 990ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 990ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-3] [1s 990ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 990ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 991ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-2-SelectorManager] [2s 119ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [2s 120ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [2s 136ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [2s 136ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [2s 141ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [2s 141ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [2s 143ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 143ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 143ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [2s 143ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 143ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [HttpClient-2-SelectorManager] [2s 143ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [2s 148ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 148ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 148ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [2s 149ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 149ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 149ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [2s 154ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1d52ed8a DEBUG: [HttpClient-2-SelectorManager] [2s 154ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1a14a027 DEBUG: [HttpClient-2-SelectorManager] [2s 155ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 155ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 159ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 160ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 160ms] SocketTube(2) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775803, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 160ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 160ms] SocketTube(2) write: cancel DEBUG: [HttpClient-2-SelectorManager] [2s 160ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [2s 160ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 160ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [2s 160ms] SocketTube(2) leaving w.onNext Reading: [ops=0, demand=9223372036854775803, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [2s 161ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 161ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [2s 161ms] SocketTube(1) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775801, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 161ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [2s 161ms] SocketTube(1) write: cancel DEBUG: [HttpClient-1-SelectorManager] [2s 161ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [2s 161ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [pool-1-thread-2] [2s 161ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 161ms] SocketTube(1) leaving w.onNext Reading: [ops=0, demand=9223372036854775801, stopped=true], Writing: [ops=0, demand=0] java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-2-SelectorManager] [2s 197ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-2-SelectorManager] [2s 198ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [2s 198ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-1] [2s 198ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 198ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 198ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:34896 stopping. 1 streams DEBUG: [HttpClient-2-SelectorManager] [2s 198ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [pool-1-thread-2] [2s 204ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 204ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [2s 204ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [2s 204ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [2s 204ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:34884 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-1-SelectorManager] [2s 207ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-1-SelectorManager] [2s 207ms] Http2Connection(SocketTube(1)) Close all streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [2s 235ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 235ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 235ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 235ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 235ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 235ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 235ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (true) DEBUG: [HttpClient-3-SelectorManager] [2s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 236ms] SocketTube(3) read bytes: 648 DEBUG: [HttpClient-3-SelectorManager] [2s 236ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 236ms] SSL Reader(SocketTube(3)) Adding 648 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 236ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(3)) Unwrapping: 648 DEBUG: [HttpClient-3-SelectorManager] [2s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 236ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 236ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 236ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 238ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 238ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 238ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 238ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 242ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [2s 242ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 242ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 242ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 242ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 243ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-3] [2s 243ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 248ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [2s 248ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [2s 249ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 249ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 249ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a9a56 DEBUG: [pool-1-thread-3] [2s 253ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 253ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 253ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 253ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 253ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 253ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 253ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 253ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 254ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 254ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 254ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 254ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 254ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 254ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 254ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 254ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 257ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 257ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 257ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 257ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 257ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 257ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 259ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 264ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 264ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 264ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 264ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 264ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 265ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 265ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [2s 265ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 265ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 265ms] SocketTube(3) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 265ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 265ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 265ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 265ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 265ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 265ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 265ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 265ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) wrapping 139 bytes DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) Sending 177 bytes downstream DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 265ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-3] [2s 265ms] SocketTube(3) trying to write: 177 DEBUG: [pool-1-thread-3] [2s 266ms] SocketTube(3) wrote: 177 DEBUG: [pool-1-thread-3] [2s 266ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 266ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 266ms] SocketTube(3) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 266ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 266ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 266ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 266ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 266ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 266ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 266ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 266ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 266ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) TestServer(2): starting connection DEBUG: [HttpClient-3-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 281ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [2s 281ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 281ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 281ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 281ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 281ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 281ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [Test-server-pool] [2s 281ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 281ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 281ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 281ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 281ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [Test-server-pool] [2s 281ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-3-SelectorManager] [2s 281ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 282ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] TestServer(2): connection started DEBUG: [readLoop] [2s 282ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 282ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 282ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 282ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 282ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 282ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [2s 282ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [2s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 282ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 287ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 287ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 287ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 287ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (true) DEBUG: [HttpClient-3-SelectorManager] [2s 287ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 288ms] SocketTube(3) read bytes: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 288ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 288ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 288ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 288ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [2s 288ms] 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 = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [2s 288ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 288ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 288ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [2s 288ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-3] [2s 288ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [2s 288ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 289ms] 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 289ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 289ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 289ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 289ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 289ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-3] [2s 289ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-3] [2s 289ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 289ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 289ms] SocketTube(3) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 289ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 289ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 289ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 289ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 289ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 289ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 289ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 289ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 289ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) TestServer: GET /https2/fixed/y DEBUG: [readLoop] [2s 297ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 297ms] FramesDecoder Tail size is now: 0, current= Server: got END_STREAM for stream 1 DEBUG: [readLoop] [2s 297ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 297ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 297ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed TestServer: [3 s, 529 ms, 695332 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 530 ms, 32882 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [3 s, 530 ms, 252847 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [2s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 300ms] SocketTube(3) read bytes: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 300ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 300ms] SSL Reader(SocketTube(3)) Adding 97 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 300ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) Unwrapping: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 300ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 300ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 300ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [2s 300ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 300ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 300ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [2s 300ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-3] [2s 300ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [2s 300ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 300ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 301ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 301ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 301ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 301ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 301ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 301ms] 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@5d0346cc for 1 (true) DEBUG: [HttpClient-3-SelectorManager] [2s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 301ms] SocketTube(3) read bytes: 910 DEBUG: [HttpClient-3-SelectorManager] [2s 302ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 302ms] SSL Reader(SocketTube(3)) Adding 910 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 302ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:910, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 302ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) Unwrapping: 910 DEBUG: [HttpClient-3-SelectorManager] [2s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 910 into buffer of 64 remaining to decode: 857 DEBUG: [HttpClient-3-SelectorManager] [2s 302ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-3-SelectorManager] [2s 302ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 302ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 302ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 302ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [2s 302ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-3] [2s 302ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [2s 302ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 302ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 302ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y) 200 HTTP_2 Local port: 60782 DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 305ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 305ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 305ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 305ms] HttpClientImpl(3) ClientImpl (async) elapsed 1176 millis for GET to https://127.0.0.1:57423/https2/fixed/y DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(3)) Unwrapping: 857 DEBUG: [MainThread] [2s 305ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 857 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-3] [2s 306ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 306ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 306ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 306ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 306ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 306ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 306ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 306ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 306ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(3)) Unwrapping: 798 DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 798 into buffer of 16676 remaining to decode: 703 DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-3] [2s 306ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 306ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 306ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(3)) Unwrapping: 703 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 703 into buffer of 64 remaining to decode: 644 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-3] [2s 307ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 307ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 308ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 308ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 308ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 308ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [MainThread] [2s 308ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 308ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(3)) Unwrapping: 644 DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 644 into buffer of 16676 remaining to decode: 549 DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-3] [2s 308ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 308ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) Unwrapping: 549 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 549 into buffer of 64 remaining to decode: 488 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-3] [2s 310ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 310ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 310ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 310ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 310ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 310ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 310ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) Unwrapping: 488 DEBUG: [MainThread] [2s 310ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 488 into buffer of 64 remaining to decode: 441 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-3] [2s 310ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 310ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 310ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 310ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 310ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 311ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 311ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 311ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1da9af38 DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) Unwrapping: 441 DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 441 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-3] [2s 311ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 311ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 60782 DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 311ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 311ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 311ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(3)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 393 into buffer of 16676 remaining to decode: 291 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-3] [2s 312ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 312ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 312ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 312ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 312ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Unwrapping: 291 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-3] [2s 312ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 312ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 312ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 313ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 313ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 313ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 313ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 313ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [2s 313ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@11594f47 DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-3] [2s 313ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 313ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 313ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 60782 DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 313ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 313ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 313ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 313ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-3] [2s 314ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 314ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 314ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 314ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 314ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) Unwrapping: 95 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [2s 314ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-3] [2s 314ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 314ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 314ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 314ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 315ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 315ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 315ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 315ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4fc03202 DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-3] [2s 315ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 315ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 315ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 60782 DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 315ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 315ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 315ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 315ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 315ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 315ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 315ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 316ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [2s 316ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (true) DEBUG: [HttpClient-3-SelectorManager] [2s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 316ms] SocketTube(3) read bytes: 148 DEBUG: [HttpClient-3-SelectorManager] [2s 316ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 316ms] SSL Reader(SocketTube(3)) Adding 148 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 316ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [HttpClient-3-SelectorManager] [2s 316ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [2s 316ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 316ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 316ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 316ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [2s 316ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-3] [2s 316ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 316ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 316ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 316ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 317ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 317ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-3] [2s 317ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 317ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 317ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 317ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 317ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 317ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-3] [2s 317ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 317ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 317ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [2s 317ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [MainThread] [2s 317ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 317ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [MainThread] [2s 317ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-3] [2s 317ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [2s 317ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 317ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 317ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 317ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 317ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 317ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 317ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 317ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 317ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [MainThread] [2s 317ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 318ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 318ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 318ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@72897d26 DEBUG: [pool-1-thread-3] [2s 318ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 318ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 318ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 318ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [MainThread] [2s 318ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 318ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 318ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 318ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 318ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 318ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 318ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0346cc for 1 (false) DEBUG: [MainThread] [2s 318ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 319ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:57423/https2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 319ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 320ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 320ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 320ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [2s 320ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 320ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@544b924c for 8 (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-4-SelectorManager] [2s 320ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36320, Session(1710954557090|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [2s 320ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36320 DEBUG: [pool-1-thread-3] [2s 321ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [2s 321ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 321ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [2s 321ms] SocketTube(4) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [2s 321ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 321ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 321ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-3] [2s 321ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-3] [2s 321ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 321ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [2s 321ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] 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@5eb3f93c[Not completed, 4 dependents] (id=350) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 321ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [2s 321ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] 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 321ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (true) DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 321ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 321ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 321ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 321ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 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 2201 bytes downstream DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-3] [2s 331ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(4) wrote: 2201 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=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(4) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 332ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 332ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (false) DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 339ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 339ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 340ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 340ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 341ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 341ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 341ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 341ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 341ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 341ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 341ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 341ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 341ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 341ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 341ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 342ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 342ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 342ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [2s 342ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 342ms] SocketTube(4) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 342ms] SocketTube(4) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 342ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 342ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 342ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 342ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 342ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 342ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 342ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (true) DEBUG: [HttpClient-4-SelectorManager] [2s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 342ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 342ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 342ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 342ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 342ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (false) DEBUG: [pool-1-thread-3] [2s 342ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 342ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 342ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [2s 342ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 342ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 342ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 342ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 343ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 343ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 343ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 343ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [2s 344ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 344ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 344ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 344ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 344ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [2s 344ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 344ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 344ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 344ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 344ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-3] [2s 344ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 344ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [2s 344ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [2s 345ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 345ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 345ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62b26fe3 DEBUG: [pool-1-thread-3] [2s 345ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 345ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 345ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 345ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 345ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 345ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 345ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 345ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 345ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 345ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 345ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 345ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 345ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 345ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 345ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 345ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 345ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 345ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 345ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 345ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 345ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 345ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 345ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 345ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 346ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 346ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 346ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 346ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 346ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 346ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 346ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [2s 346ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 346ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 346ms] SocketTube(4) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 346ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 346ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 346ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 346ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) wrapping 139 bytes DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) Sending 177 bytes downstream DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) trying to write: 177 DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) wrote: 177 DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 347ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 347ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 347ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 347ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (false) TestServer(2): starting connection DEBUG: [HttpClient-4-SelectorManager] [2s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SocketTube(4) read bytes: 1726 DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SSL Reader(SocketTube(4)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Unwrapping: 1726 DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [2s 348ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 348ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 348ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 348ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 348ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 348ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 348ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] TestServer(2): connection started DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (true) DEBUG: [readLoop] [2s 348ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 348ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 348ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 348ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [readLoop] [2s 348ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 349ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 349ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [2s 349ms] FramesDecoder decodes: 54 DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SocketTube(4) read bytes: 77 DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SSL Reader(SocketTube(4)) onNext DEBUG: [readLoop] [2s 349ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SSL Reader(SocketTube(4)) Adding 77 bytes to read buffer DEBUG: [readLoop] [2s 349ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 349ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 349ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 349ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 349ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [2s 349ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [2s 349ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-3] [2s 349ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [2s 349ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 349ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 349ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [2s 349ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [2s 349ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 349ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [2s 349ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-3] [2s 349ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [2s 349ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [2s 349ms] 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 349ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 349ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 349ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 349ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 349ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 349ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 349ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 349ms] SSL Writer(SocketTube(4)) wrapping 9 bytes TestServer: [3 s, 580 ms, 485803 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 350ms] SocketTube(4) trying to write: 47 TestServer: [3 s, 580 ms, 737289 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [2s 350ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-3] [2s 350ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 350ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 350ms] SocketTube(4) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 350ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 350ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) TestServer: [3 s, 580 ms, 876672 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 350ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 350ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 350ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [readLoop] [2s 350ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 350ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 350ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 350ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 350ms] SocketTube(4) got some demand for reading DEBUG: [readLoop] [2s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 350ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 350ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 350ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 350ms] SocketTube(4) read bytes: 92 DEBUG: [HttpClient-4-SelectorManager] [2s 350ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 350ms] SSL Reader(SocketTube(4)) Adding 92 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 350ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 350ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 350ms] SSL Reader(SocketTube(4)) Unwrapping: 92 DEBUG: [HttpClient-4-SelectorManager] [2s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 350ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (false) DEBUG: [pool-1-thread-3] [2s 350ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 350ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [2s 350ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [2s 350ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-3] [2s 351ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [2s 351ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 351ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [2s 351ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [2s 351ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [pool-1-thread-3] [2s 351ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [HttpClient-4-SelectorManager] [2s 351ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 351ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 351ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 351ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [2s 351ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-3] [2s 351ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [2s 351ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 351ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [2s 351ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 351ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 351ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 351ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 351ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 352ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 352ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 352ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (true) DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SocketTube(4) read bytes: 604 DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SSL Reader(SocketTube(4)) Adding 604 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:604, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) Unwrapping: 604 DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 604 into buffer of 56 remaining to decode: 556 DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [2s 352ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [pool-1-thread-3] [2s 352ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-3] [2s 352ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 352ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [2s 352ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [HttpClient-4-SelectorManager] [2s 352ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 353ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 353ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 353ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 353ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 353ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 353ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y) 200 HTTP_2 Local port: 36320 DEBUG: [pool-1-thread-3] [2s 353ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 353ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 353ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 353ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 353ms] HttpClientImpl(4) ClientImpl (async) elapsed 33 millis for GET to https://127.0.0.1:57423/https2/chunk/y DEBUG: [pool-1-thread-3] [2s 353ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 353ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 353ms] SSL Reader(SocketTube(4)) Unwrapping: 556 DEBUG: [MainThread] [2s 353ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 353ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 556 into buffer of 56 remaining to decode: 497 DEBUG: [pool-1-thread-3] [2s 353ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 353ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 353ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-3] [2s 353ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 353ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 353ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [2s 353ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 353ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 353ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 353ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [2s 353ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-3] [2s 353ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 354ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 354ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 354ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 354ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 354ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 354ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) Unwrapping: 497 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 497 into buffer of 16676 remaining to decode: 407 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-3] [2s 354ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 354ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 354ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) Unwrapping: 407 DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 407 into buffer of 56 remaining to decode: 348 DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-3] [2s 355ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 355ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 355ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 355ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 355ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 355ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 355ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) Unwrapping: 348 DEBUG: [MainThread] [2s 355ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 348 into buffer of 16676 remaining to decode: 258 DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [2s 355ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [2s 355ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-3] [2s 355ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 355ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-3] [2s 356ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 356ms] SSL Reader(SocketTube(4)) Unwrapping: 258 DEBUG: [pool-1-thread-3] [2s 356ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 258 into buffer of 56 remaining to decode: 197 DEBUG: [pool-1-thread-3] [2s 356ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 356ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 356ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-3] [2s 356ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 356ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 356ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [2s 356ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-3] [2s 356ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 356ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 356ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 356ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 356ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 356ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [MainThread] [2s 357ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) Unwrapping: 197 DEBUG: [MainThread] [2s 357ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 197 into buffer of 56 remaining to decode: 150 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [2s 357ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 357ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 357ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 357ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 357ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 357ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 357ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 357ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@17d4f470 DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) Unwrapping: 150 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 150 into buffer of 56 remaining to decode: 102 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [2s 357ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 357ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [2s 358ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 358ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 36320 DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 358ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 358ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 358ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) Unwrapping: 102 DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 102 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-3] [2s 358ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 358ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 358ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 358ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 358ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [pool-1-thread-3] [2s 358ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 359ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 359ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 359ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (true) DEBUG: [HttpClient-4-SelectorManager] [2s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 0 (false) DEBUG: [MainThread] [2s 359ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 359ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 359ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 359ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-4-SelectorManager] [2s 359ms] SocketTube(4) read bytes: 439 DEBUG: [HttpClient-4-SelectorManager] [2s 359ms] SSL Reader(SocketTube(4)) onNext DEBUG: [MainThread] [2s 359ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-4-SelectorManager] [2s 359ms] SSL Reader(SocketTube(4)) Adding 439 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 359ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:439, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (false) DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) Unwrapping: 439 DEBUG: [HttpClient-4-SelectorManager] [2s 359ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 359ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 359ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 359ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [2s 359ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [2s 359ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 359ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 359ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 359ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 359ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 360ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 360ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 360ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [MainThread] [2s 360ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f790a5c DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [MainThread] [2s 360ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [2s 360ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 360ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 36320 DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 360ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 360ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 360ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 360ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-3] [2s 361ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 361ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 361ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 361ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [2s 361ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 361ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 361ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 361ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 361ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 361ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 361ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@67a1e3e8 DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [2s 362ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 362ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 362ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 36320 DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 362ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 362ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 362ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [MainThread] [2s 362ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-3] [2s 364ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 364ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 364ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 364ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 364ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 364ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 364ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 364ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [2s 364ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 364ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 364ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 364ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 364ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 364ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 364ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [MainThread] [2s 364ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 365ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@169d5588 DEBUG: [pool-1-thread-3] [2s 365ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 365ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [pool-1-thread-3] [2s 365ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 365ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 365ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 365ms] SocketTube(4) resuming read event DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 365ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 365ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream close called DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bb16c8e for 1 (false) DEBUG: [MainThread] [2s 366ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 366ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43559/http2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 366ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 366ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 366ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 366ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 367ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 367ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 367ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 367ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 367ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 367ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@31668122 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 367ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@31668122, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 367ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 367ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 367ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 367ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 368ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 368ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 368ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@51ba7f39 for 8 (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=51578,localport=43559] DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51578 DEBUG: [pool-1-thread-3] [2s 368ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 368ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 368ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 368ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 368ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 368ms] SocketTube(5) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [2s 368ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-3] [2s 368ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b421449 DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 368ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 368ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 369ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 369ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 368ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 369ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 369ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 369ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 369ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 369ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 369ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 369ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [2s 369ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-2] [2s 369ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 369ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [2s 369ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [2s 369ms] SocketTube(5) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (true) DEBUG: [pool-1-thread-1] [2s 369ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 369ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 369ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 369ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 369ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 369ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-1] [2s 369ms] Http1Publisher(SocketTube(5)) onNext with 208 bytes DEBUG: [pool-1-thread-1] [2s 369ms] SocketTube(5) trying to write: 208 DEBUG: [pool-1-thread-1] [2s 369ms] SocketTube(5) wrote: 208 DEBUG: [pool-1-thread-1] [2s 369ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 369ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 369ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 369ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 369ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [2s 369ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 369ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 369ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 369ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-1] [2s 369ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [2s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [pool-1-thread-1] [2s 369ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 370ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e95419 DEBUG: [HttpClient-5-SelectorManager] [2s 370ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 370ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [2s 370ms] SocketTube(5) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 370ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 370ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 370ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@31668122 DEBUG: [pool-1-thread-2] [2s 370ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 370ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@31668122 DEBUG: [pool-1-thread-2] [2s 370ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 370ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [2s 370ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@31668122 DEBUG: [pool-1-thread-2] [2s 370ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 370ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 370ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51578 remote=/127.0.0.1:43559] DEBUG: [pool-1-thread-2] [2s 370ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [2s 370ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@265a445f(5) DEBUG: [pool-1-thread-2] [2s 370ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@bbb2b66/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d643f66 queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 370ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 370ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 370ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 370ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-2] [2s 370ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 370ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [2s 371ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 371ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 372ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 372ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 372ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 372ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-2] [2s 372ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 372ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-2] [2s 372ms] SocketTube(5) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 372ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-2] [2s 372ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [2s 372ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2f14a896 DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-2] [2s 372ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 372ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 372ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [pool-1-thread-2] [2s 373ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 373ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 373ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 373ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 373ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 373ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-1] [2s 373ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 373ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [2s 373ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [2s 373ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [2s 373ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-1] [2s 373ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-2] [2s 373ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [2s 373ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 373ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 373ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 373ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [2s 373ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 373ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 373ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [Test-server-pool] [2s 373ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 373ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 373ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 373ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [2s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 373ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [Test-server-pool] [2s 373ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 373ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 373ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [2s 373ms] SocketTube(5) trying to write: 13 DEBUG: [Test-server-pool] [2s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 374ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@265a445f(5) DEBUG: [Test-server-pool] [2s 374ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 374ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-1] [2s 374ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 374ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [2s 374ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 374ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 374ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@bbb2b66/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d643f66, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 374ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 374ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [2s 374ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [2s 374ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [2s 374ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [2s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 374ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 374ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 374ms] FramesDecoder Got frame: SETTINGS: length=30, 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: [3 s, 605 ms, 593521 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [2s 375ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 375ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 375ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 375ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 375ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive TestServer: [3 s, 605 ms, 949119 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 375ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [2s 375ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-2] [2s 375ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [2s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 375ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [pool-1-thread-2] [2s 375ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 375ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 375ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 375ms] SocketTube(5) trying to write: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SocketTube(5) read bytes: 58 TestServer: [3 s, 606 ms, 259387 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] Http2Connection(SocketTube(5)) onNext: got 58 bytes in 1 buffers DEBUG: [readLoop] [2s 375ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 375ms] SocketTube(5) wrote: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SocketTube(5) resuming read event DEBUG: [readLoop] [2s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [pool-1-thread-2] [2s 375ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 375ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 375ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 375ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 375ms] SocketTube(5) leaving requestMore: Reading: [ops=0, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 376ms] SocketTube(5) leaving w.onNext Reading: [ops=0, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [pool-1-thread-2] [2s 376ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 376ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 376ms] Http2Connection(SocketTube(5)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 376ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-2] [2s 376ms] Http2Connection(SocketTube(5)) Processing 58 DEBUG: [pool-1-thread-2] [2s 376ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [2s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] SocketTube(5) read bytes: 282 DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] Http2Connection(SocketTube(5)) onNext: got 282 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 376ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] SocketTube(5) read bytes: 160 DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 376ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775803, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5)) sending 282 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 282 DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5)) Processing 282 DEBUG: [pool-1-thread-2] [2s 377ms] FramesDecoder decodes: 282 DEBUG: [pool-1-thread-2] [2s 377ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 377ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 378ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 378ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 378ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 378ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:43559/http2/fixed/y DEBUG: [pool-1-thread-2] [2s 378ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 378ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 378ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 378ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 378ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 378ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 378ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 378ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 378ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 379ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 379ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 379ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 379ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 379ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 379ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 379ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 379ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 380ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 380ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 380ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 380ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 380ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 380ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 380ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 380ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 380ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 380ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 380ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68512141 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 380ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 380ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [2s 381ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 381ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 381ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 381ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 381ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 381ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 381ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [MainThread] [2s 381ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a63c736 DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 160 DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-2] [2s 381ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-2] [2s 381ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 381ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 381ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 381ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 381ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 381ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 381ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 382ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26605013 DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 382ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 382ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 382ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 382ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 382ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 382ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 382ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 382ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 382ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 382ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 382ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 382ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 382ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 383ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 383ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 383ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [MainThread] [2s 383ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 383ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e2a7414 DEBUG: [pool-1-thread-2] [2s 383ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 383ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [MainThread] [2s 383ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43559/http2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 384ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 384ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 384ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 384ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 384ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 384ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 384ms] PlainHttpConnection(SocketTube(5)) added 63 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 384ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 384ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 384ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-2] [2s 384ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-2] [2s 385ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 385ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 385ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 385ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 385ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775803, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 385ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775803, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 385ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [2s 385ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [2s 385ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 385ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 385ms] FramesDecoder Got frame: HEADERS: length=54, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 385ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 385ms] 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, 616 ms, 500377 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 616 ms, 751673 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SocketTube(5) read bytes: 52 TestServer: [3 s, 616 ms, 920648 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] Http2Connection(SocketTube(5)) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [pool-1-thread-2] [2s 386ms] Http2Connection(SocketTube(5)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 386ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [2s 386ms] Http2Connection(SocketTube(5)) Processing 52 DEBUG: [pool-1-thread-2] [2s 386ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 386ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775802, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 386ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SocketTube(5) read bytes: 267 DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] Http2Connection(SocketTube(5)) onNext: got 267 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775801, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 387ms] SocketTube(5) read bytes: 160 DEBUG: [HttpClient-5-SelectorManager] [2s 387ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 387ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [HttpClient-5-SelectorManager] [2s 387ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775800, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5)) sending 267 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 267 DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5)) Processing 267 DEBUG: [pool-1-thread-2] [2s 387ms] FramesDecoder decodes: 267 DEBUG: [pool-1-thread-2] [2s 387ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 387ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 387ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 387ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 387ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 388ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:43559/http2/chunk/y DEBUG: [pool-1-thread-2] [2s 388ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 388ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 388ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 388ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-2] [2s 389ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 389ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 389ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 389ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 389ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 389ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 217, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 389ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 389ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 389ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 389ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 389ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 389ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 389ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 389ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 270, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 389ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 390ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 390ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 390ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3f101db9 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-2] [2s 390ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-2] [2s 390ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 390ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 282, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 390ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 391ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 391ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 391ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 391ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b6e271a DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 160 DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-2] [2s 391ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-2] [2s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 391ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 391ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 391ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 391ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 391ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 391ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 391ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 334, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 391ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 391ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 392ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 392ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 392ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 392ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3f2a1cac DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-2] [2s 392ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 392ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 392ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 392ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 392ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 392ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 392ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 392ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 392ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 392ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 392ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 392ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@322d4589 DEBUG: [pool-1-thread-2] [2s 392ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-2] [2s 393ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 402ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:57423/https2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 402ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 402ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 402ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 402ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-2] [2s 403ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@64bf0161 for 8 (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=36328, Session(1710954558266|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36328 DEBUG: [pool-1-thread-2] [2s 403ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [2s 403ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 403ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [2s 403ms] SocketTube(6) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-2] [2s 403ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 403ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [pool-1-thread-2] [2s 403ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-2] [2s 403ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 403ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] 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@69493eba[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 403ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 404ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [2s 404ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] 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 404ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 404ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 404ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 404ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 406ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 407ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 407ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 407ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 407ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 407ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [2s 407ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 407ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 407ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 407ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-2] [2s 407ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-2] [2s 407ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 407ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 407ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 407ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 407ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 412ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 412ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [HttpClient-5-SelectorManager] [2s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 412ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 412ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 417ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 417ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 417ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-2] [2s 417ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 417ms] SocketTube(6) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 417ms] SocketTube(6) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 417ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 417ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 417ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 417ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 417ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 417ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SocketTube(6) read bytes: 175 DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SSL Reader(SocketTube(6)) Adding 175 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) Unwrapping: 175 DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 418ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 418ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 418ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [2s 418ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 418ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 421ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 421ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 421ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 421ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 421ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 421ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 421ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 421ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 421ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 421ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 421ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 421ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 421ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 422ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 422ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-2] [2s 422ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@8f374ca DEBUG: [pool-1-thread-2] [2s 422ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 422ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 422ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 422ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 422ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 422ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 422ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 422ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 422ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 422ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 422ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 422ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 422ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 422ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 422ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 422ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 422ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 422ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 422ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 422ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 422ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 422ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 422ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 422ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 422ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 422ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 422ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 422ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 423ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 423ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 423ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 423ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 423ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 423ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 423ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 423ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 423ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-2] [2s 423ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 423ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 423ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 423ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 423ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 423ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 423ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 423ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 423ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 423ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 423ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) wrapping 139 bytes DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) Sending 177 bytes downstream DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-2] [2s 423ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 424ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 424ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-2] [2s 424ms] SocketTube(6) trying to write: 177 DEBUG: [pool-1-thread-2] [2s 424ms] SocketTube(6) wrote: 177 DEBUG: [pool-1-thread-2] [2s 424ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 424ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 424ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 424ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 424ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 424ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 424ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 424ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 424ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 424ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 424ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 424ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 424ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 424ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) TestServer(2): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 425ms] SocketTube(6) read bytes: 1726 DEBUG: [HttpClient-5-SelectorManager] [2s 425ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 425ms] SSL Reader(SocketTube(6)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 425ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 425ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [pool-1-thread-2] [2s 425ms] SSL Reader(SocketTube(6)) Unwrapping: 1726 DEBUG: [HttpClient-5-SelectorManager] [2s 425ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [2s 425ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(6) no more demand for reading DEBUG: [Test-server-pool] [2s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [Test-server-pool] [2s 426ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 426ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 426ms] SocketTube(6) got some demand for reading DEBUG: [Test-server-pool] [2s 426ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 426ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 426ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(6) read bytes: 77 DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SSL Reader(SocketTube(6)) Adding 77 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) Unwrapping: 77 DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [readLoop] [2s 426ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue TestServer(2): connection started DEBUG: [readLoop] [2s 426ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 426ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [readLoop] [2s 426ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [2s 426ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [2s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 427ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [2s 427ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [2s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 427ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 427ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 427ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 427ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 427ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-2] [2s 427ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 427ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 427ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 427ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 427ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 427ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) pushScheduler is alive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 427ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 427ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 428ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-2] [2s 428ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 428ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 428ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 428ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 428ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 428ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 428ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) TestServer: [3 s, 658 ms, 779871 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-2] [2s 428ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 428ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 428ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [readLoop] [2s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 428ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 428ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 428ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 428ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 428ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 428ms] SocketTube(6) resuming read event Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 428ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [pool-1-thread-2] [2s 428ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: [3 s, 659 ms, 640973 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 429ms] SocketTube(6) read bytes: 97 DEBUG: [HttpClient-5-SelectorManager] [2s 429ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 429ms] SSL Reader(SocketTube(6)) Adding 97 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 429ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 429ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) Unwrapping: 97 TestServer: [3 s, 660 ms, 89504 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 429ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [HttpClient-5-SelectorManager] [2s 429ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [2s 429ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 430ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 430ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [2s 430ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-2] [2s 430ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [2s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 430ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [2s 430ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 443ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 443ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 443ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 443ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 443ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 443ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-4-SelectorManager] [2s 443ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [2s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 443ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SocketTube(6) read bytes: 619 DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SSL Reader(SocketTube(6)) Adding 619 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SocketTube(6) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 34 bytes to the write queue DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:619, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) Unwrapping: 619 DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 619 into buffer of 64 remaining to decode: 566 DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSL Writer(SocketTube(4)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSL Writer(SocketTube(4)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSL Writer(SocketTube(4)) wrapping 34 bytes DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSL Writer(SocketTube(4)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [2s 444ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [2s 444ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSL Writer(SocketTube(4)) Sending 72 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSL Writer(SocketTube(4)) Adding 72 to outputQ queue DEBUG: [pool-1-thread-2] [2s 444ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-4-SelectorManager] [2s 444ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SocketTube(4) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SocketTube(4) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SocketTube(4) pausing read event DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 445ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 445ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 445ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 445ms] HttpClientImpl(5) ClientImpl (async) elapsed 43 millis for GET to https://127.0.0.1:57423/https2/fixed/y DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) Unwrapping: 566 DEBUG: [MainThread] [2s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 566 into buffer of 64 remaining to decode: 507 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 446ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 446ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 446ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 446ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 446ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 446ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 446ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 446ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) Unwrapping: 507 DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 507 into buffer of 16676 remaining to decode: 412 DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [2s 446ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 446ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 450ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 450ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 450ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 450ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 450ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) Unwrapping: 412 DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 412 into buffer of 64 remaining to decode: 353 DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 451ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 451ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 451ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 451ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 451ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) Unwrapping: 353 DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 353 into buffer of 64 remaining to decode: 305 DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 451ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 451ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 451ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 452ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 452ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 452ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapping: 305 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 305 into buffer of 16676 remaining to decode: 203 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [2s 452ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 452ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 452ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 452ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapping: 203 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 203 into buffer of 64 remaining to decode: 156 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 452ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 452ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 453ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 453ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 453ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 453ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@502a7950 DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 454ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) Unwrapping: 156 DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 156 into buffer of 16676 remaining to decode: 61 DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 454ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 454ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 454ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-2] [2s 454ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [2s 454ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 454ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 454ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 454ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 454ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 454ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 454ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 454ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) Unwrapping: 61 DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 61 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-2] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [2s 455ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 455ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 455ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 455ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 455ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 455ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 455ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 455ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 455ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 455ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SocketTube(6) read bytes: 439 DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SSL Reader(SocketTube(6)) Adding 439 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:439, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 455ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 456ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 456ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 456ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 456ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 456ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 456ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 456ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26ee2a8e DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 456ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [2s 456ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 457ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 457ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 457ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 457ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 457ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 457ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 457ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 457ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 457ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 457ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-2] [2s 457ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 457ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 457ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 457ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 457ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 457ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 458ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 458ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 458ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 458ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 458ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [2s 458ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 458ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 458ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 458ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 458ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 459ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 459ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 459ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 459ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f1b69e8 DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 459ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 459ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 459ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 459ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 459ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 459ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [2s 459ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 460ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 460ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 460ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 460ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 460ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 460ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 460ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 460ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [2s 460ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 461ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 461ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 461ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 461ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 461ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 461ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 461ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 461ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [MainThread] [2s 461ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 461ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4cdd03e5 DEBUG: [MainThread] [2s 461ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 461ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 461ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 461ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [pool-1-thread-2] [2s 461ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 461ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 461ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 461ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 461ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 461ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [MainThread] [2s 462ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 462ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 462ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 463ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:57423/https2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 463ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 463ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 463ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 463ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 463ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 463ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 463ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 463ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 463ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-2] [2s 463ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 62 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 464ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 464ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 464ms] SSL Writer(SocketTube(6)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 464ms] SSL Writer(SocketTube(6)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 464ms] SSL Writer(SocketTube(6)) wrapping 62 bytes DEBUG: [pool-1-thread-2] [2s 464ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [2s 464ms] SSL Writer(SocketTube(6)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 464ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [2s 466ms] SSL Writer(SocketTube(6)) Sending 100 bytes downstream DEBUG: [pool-1-thread-2] [2s 466ms] SSL Writer(SocketTube(6)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-2] [2s 466ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 466ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 466ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-2] [2s 466ms] SocketTube(6) trying to write: 100 DEBUG: [pool-1-thread-2] [2s 466ms] SocketTube(6) wrote: 100 DEBUG: [pool-1-thread-2] [2s 466ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 466ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 466ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 466ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 466ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 466ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 466ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 466ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 466ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 466ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 466ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 466ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [2s 466ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 466ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 466ms] FramesDecoder Got frame: HEADERS: length=53, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk TestServer: [3 s, 698 ms, 100029 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 698 ms, 296434 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [3 s, 698 ms, 424787 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 468ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 468ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 468ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [pool-1-thread-2] [2s 468ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [2s 468ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [2s 468ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 468ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [2s 468ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 468ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [2s 468ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [2s 468ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 468ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 468ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-2] [2s 468ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [2s 469ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [2s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 469ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-2] [2s 469ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 469ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-2] [2s 469ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-2] [2s 469ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 469ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 469ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 469ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 469ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 469ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-2] [2s 469ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 469ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 469ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 469ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 470ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-2] [2s 470ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 470ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 470ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 470ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 471ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:57423/https2/chunk/y DEBUG: [pool-1-thread-2] [2s 471ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-2] [2s 471ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 471ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 471ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 471ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-2] [2s 471ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 471ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 471ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [2s 472ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 472ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 472ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 472ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 472ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 472ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 472ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 473ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 472ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [2s 473ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 473ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 473ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [MainThread] [2s 473ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 473ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 473ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 473ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 473ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 473ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 473ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [pool-1-thread-2] [2s 474ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 474ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [2s 475ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [2s 475ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 475ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 475ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [2s 475ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 475ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 475ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-2] [2s 475ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 475ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 476ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 476ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-2] [2s 476ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [2s 476ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 476ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [HttpClient-4-SelectorManager] [2s 478ms] 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@5eb3f93c[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@62b26fe3, getALPN: jdk.internal.net.http.common.MinimalFuture@521f37f[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=439 lim=439 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 478ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 478ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 478ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 478ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-2] [2s 478ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-4-SelectorManager] [2s 478ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [pool-1-thread-2] [2s 478ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-2] [2s 479ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-2] [2s 479ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 479ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [2s 479ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-2] [2s 479ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 479ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [HttpClient-4-SelectorManager] [2s 479ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 479ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 479ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 479ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 479ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-2] [2s 479ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 479ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 479ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 479ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-2] [2s 479ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 479ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 479ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 479ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 480ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 480ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 480ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 480ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 480ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 480ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 480ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 480ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 480ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [MainThread] [2s 480ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 480ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 480ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 480ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [2s 480ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [2s 480ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 480ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 480ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [2s 480ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 480ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 481ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-2] [2s 481ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 481ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 481ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 481ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 52 DEBUG: [pool-1-thread-2] [2s 481ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [2s 481ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 481ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 481ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [HttpClient-4-SelectorManager] [2s 481ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62b26fe3, getALPN: jdk.internal.net.http.common.MinimalFuture@521f37f[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 481ms] Http2Connection(SSLTube(SocketTube(4))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 481ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 481ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-1] [2s 481ms] Http2Connection(SSLTube(SocketTube(4))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 482ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-4-SelectorManager] [2s 482ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-4-SelectorManager] [2s 482ms] SSL Reader(SocketTube(4)) stop DEBUG: [pool-1-thread-1] [2s 482ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-1] [2s 482ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 482ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [2s 482ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [HttpClient-4-SelectorManager] [2s 482ms] SSL Writer(SocketTube(4)) stop DEBUG: [pool-1-thread-2] [2s 482ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 482ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [2s 482ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [2s 482ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [2s 482ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [2s 482ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 482ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 482ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [2s 482ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 482ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream Server connection to /127.0.0.1:36320 stopping. 1 streams DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 23 TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [2s 483ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 483ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 483ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 483ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 483ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 483ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 483ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 483ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 239, limit: 16777216 DEBUG: [MainThread] [2s 483ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [HttpClient-4-SelectorManager] [2s 483ms] SocketTube(4) Stopping read scheduler DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-4-SelectorManager] [2s 483ms] SocketTube(4) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 483ms] SocketTube(4) Read scheduler stopped DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [HttpClient-4-SelectorManager] [2s 483ms] SocketTube(4) write: cancel DEBUG: [HttpClient-4-SelectorManager] [2s 483ms] SocketTube(4) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-2] [2s 483ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [HttpClient-4-SelectorManager] [2s 483ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [2s 483ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 484ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [HttpClient-4-SelectorManager] [2s 484ms] SocketTube(4) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 484ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 484ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 484ms] HttpResponseInputStream next item received DEBUG: [HttpClient-4-SelectorManager] [2s 484ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [MainThread] [2s 484ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 484ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 484ms] HttpResponseInputStream close called DEBUG: [HttpClient-4-SelectorManager] [2s 484ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4fbe13d7 DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-2] [2s 484ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 484ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [2s 484ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [2s 484ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 484ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 484ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 484ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 484ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 484ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-2] [2s 484ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 10 DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 484ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 484ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 485ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 485ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 485ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-2] [2s 485ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 485ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [2s 485ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [MainThread] [2s 485ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 485ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 485ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 485ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [2s 485ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 485ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 485ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-2] [2s 485ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 64 DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [2s 485ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 485ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 485ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 485ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 485ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 485ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 485ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 294, limit: 16777216 DEBUG: [MainThread] [2s 486ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 486ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 486ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 486ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 486ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 486ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 486ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 486ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 486ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [MainThread] [2s 486ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1853eaf4 DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [MainThread] [2s 486ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 486ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 486ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 487ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 487ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 487ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 487ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 487ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 487ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-2] [2s 487ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 487ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 487ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 487ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 487ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 487ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 487ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 488ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 488ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 488ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 488ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 488ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 488ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 488ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c03843f DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 488ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 489ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 489ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 489ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 489ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-2] [2s 489ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 489ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 489ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 489ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-2] [2s 489ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 489ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 489ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 489ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 490ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 490ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 490ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [2s 490ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 490ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 490ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 490ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 490ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 490ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 490ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 490ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 490ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [MainThread] [2s 490ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 490ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 491ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 491ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 491ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 491ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 491ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 491ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 491ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@38657e71 DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 491ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 491ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 491ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 491ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 491ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [MainThread] [2s 501ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 503ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:43559/http2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 504ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 504ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 504ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 504ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 504ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 504ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 504ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 504ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 504ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 504ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@79bc50 queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 504ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@79bc50, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 504ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 504ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 504ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 504ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 504ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 504ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 504ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@465f38f7 for 8 (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=51582,localport=43559] TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51582 DEBUG: [pool-1-thread-2] [2s 505ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 505ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 505ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 505ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 505ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [2s 505ms] SocketTube(7) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [2s 505ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [2s 505ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-2] [2s 505ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4ca75387 DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 505ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 505ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-3] [2s 505ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 505ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-SelectorManager] [2s 505ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 505ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [2s 505ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 505ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 505ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 505ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-1] [2s 506ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 505ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 506ms] SocketTube(7) leaving requestMore: Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 506ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 506ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 506ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 506ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [2s 506ms] Http1Publisher(SocketTube(7)) onNext with 208 bytes DEBUG: [pool-1-thread-2] [2s 506ms] SocketTube(7) trying to write: 208 DEBUG: [HttpClient-6-SelectorManager] [2s 506ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 1 (true) DEBUG: [pool-1-thread-2] [2s 506ms] SocketTube(7) wrote: 208 DEBUG: [pool-1-thread-2] [2s 506ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 506ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 506ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 506ms] SocketTube(7) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 506ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-2] [2s 506ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [2s 506ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 506ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 506ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [2s 506ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [2s 506ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 506ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-2] [2s 506ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 506ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [2s 506ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 506ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@dbe21c DEBUG: [pool-1-thread-2] [2s 506ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [2s 506ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [2s 506ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 506ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-2] [2s 506ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [2s 506ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [2s 506ms] SocketTube(7) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [2s 506ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [2s 506ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 506ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@79bc50 DEBUG: [HttpClient-6-SelectorManager] [2s 506ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 1 (false) DEBUG: [pool-1-thread-2] [2s 506ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 506ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 506ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@79bc50 DEBUG: [pool-1-thread-2] [2s 507ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 507ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [2s 507ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@79bc50 DEBUG: [pool-1-thread-2] [2s 507ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 507ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 507ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51582 remote=/127.0.0.1:43559] DEBUG: [pool-1-thread-2] [2s 507ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [2s 507ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@77af201(6) DEBUG: [pool-1-thread-2] [2s 507ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@135e9280/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43649010 queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 507ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 507ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 507ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 507ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-2] [2s 507ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 507ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [2s 507ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 507ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 507ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 508ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 508ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 508ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 508ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 508ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [2s 508ms] SocketTube(7) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 508ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-2] [2s 508ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [2s 508ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [2s 508ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 508ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38668f06 DEBUG: [pool-1-thread-2] [2s 508ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 508ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 508ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 508ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 508ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 1 (false) DEBUG: [pool-1-thread-2] [2s 508ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 508ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [2s 508ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 508ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 508ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 508ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-3] [2s 508ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [2s 508ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-3] [2s 508ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-2] [2s 508ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 508ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-2] [2s 508ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [2s 508ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@77af201(6) DEBUG: [pool-1-thread-3] [2s 508ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-3] [2s 508ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@135e9280/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43649010, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [2s 508ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 508ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [2s 509ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [2s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 508ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [2s 509ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 509ms] SocketTube(7) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [2s 509ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [2s 509ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [Test-server-pool] [2s 509ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 509ms] SocketTube(7) trying to write: 13 DEBUG: [Test-server-pool] [2s 509ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 509ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-3] [2s 509ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [2s 509ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-3] [2s 509ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 509ms] SocketTube(7) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 509ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [2s 509ms] FramesDecoder decodes: 9 TestServer: [3 s, 740 ms, 564068 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 TestServer(1): connection started DEBUG: [readLoop] [2s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 510ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 510ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 510ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [2s 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 DEBUG: [readLoop] [2s 510ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 0 (false) TestServer: [3 s, 740 ms, 849964 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] SocketTube(7) read bytes: 39 DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] Http2Connection(SocketTube(7)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] SocketTube(7) resuming read event DEBUG: [readLoop] [2s 510ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [2s 510ms] Http2Connection(SocketTube(7)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 1 (false) DEBUG: [readLoop] [2s 510ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [2s 510ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [2s 510ms] Http2Connection(SocketTube(7)) Processing 39 DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 510ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 741 ms, 187884 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 510ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [2s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 0 (false) DEBUG: [readLoop] [2s 510ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [2s 510ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] SocketTube(7) read bytes: 103 DEBUG: [pool-1-thread-3] [2s 510ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] Http2Connection(SocketTube(7)) onNext: got 103 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [2s 510ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 1 (false) DEBUG: [pool-1-thread-3] [2s 510ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-3] [2s 510ms] SocketTube(7) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 510ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 510ms] SocketTube(7) wrote: 9 DEBUG: [pool-1-thread-3] [2s 510ms] SocketTube(7) write: requesting more... DEBUG: [readLoop] [2s 511ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 0 (false) DEBUG: [readLoop] [2s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 511ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [readLoop] [2s 511ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 511ms] SocketTube(7) leaving requestMore: Reading: [ops=0, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] SocketTube(7) read bytes: 159 DEBUG: [readLoop] [2s 511ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 511ms] SocketTube(7) leaving w.onNext Reading: [ops=0, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 511ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 511ms] Http2Connection(SocketTube(7)) sending 103 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 511ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 103 DEBUG: [pool-1-thread-3] [2s 511ms] Http2Connection(SocketTube(7)) Processing 103 DEBUG: [pool-1-thread-3] [2s 511ms] FramesDecoder decodes: 103 DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] Http2Connection(SocketTube(7)) onNext: got 159 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [2s 511ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] SocketTube(7) read bytes: 247 DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] Http2Connection(SocketTube(7)) onNext: got 247 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [2s 511ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775803, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 511ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 511ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 511ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 511ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 511ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 511ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 512ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 512ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 512ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y) 200 HTTP_2 Local port: 51582 DEBUG: [pool-1-thread-3] [2s 519ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 520ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 520ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 520ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 520ms] HttpClientImpl(6) ClientImpl (async) elapsed 16 millis for GET to http://127.0.0.1:43559/http2/fixed/y DEBUG: [pool-1-thread-3] [2s 520ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 520ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 520ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 520ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 520ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 520ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 520ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 520ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 520ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 520ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 520ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 520ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 520ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 520ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 520ms] Http2Connection(SocketTube(7)) sending 159 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 520ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 159 DEBUG: [pool-1-thread-3] [2s 520ms] Http2Connection(SocketTube(7)) Processing 159 DEBUG: [pool-1-thread-3] [2s 520ms] FramesDecoder decodes: 159 DEBUG: [pool-1-thread-3] [2s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 520ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 520ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 521ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 521ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 521ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 521ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 521ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 521ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [2s 521ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 521ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51582 DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 521ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 521ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 521ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 521ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 521ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 521ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 521ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 521ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 521ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 521ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 521ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 521ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@9a45b5b DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7)) sending 247 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7)) H2 Receiving(4): 247 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7)) Processing 247 DEBUG: [pool-1-thread-3] [2s 522ms] FramesDecoder decodes: 247 DEBUG: [pool-1-thread-3] [2s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 522ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 522ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 522ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 522ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [2s 522ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 522ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 522ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 522ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 522ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 522ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 522ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 522ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 522ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 522ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@413ecd44 DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 522ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 522ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51582 DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 523ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 523ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 523ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 523ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 523ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 523ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 523ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 523ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 523ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 523ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 523ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1bb8ec34 DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 523ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51582 DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 523ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 523ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 523ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 523ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 523ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 524ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 524ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 524ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 524ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 524ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 524ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 524ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 524ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 524ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 524ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 524ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 524ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13228485 DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 524ms] Http2Connection(SocketTube(7)) H2 processed(4) DEBUG: [MainThread] [2s 525ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 525ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:43559/http2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 526ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 526ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 526ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 526ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 526ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 526ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 526ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 526ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 526ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 526ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@f14c59e queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 526ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@f14c59e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 526ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 526ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 526ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 526ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 526ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 526ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 526ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2b924c84 for 8 (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=51592,localport=43559] TestServer(1): starting connection DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51592 DEBUG: [pool-1-thread-3] [2s 527ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 527ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [2s 527ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [2s 527ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 527ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-3] [2s 527ms] SocketTube(8) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [2s 527ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [pool-1-thread-3] [2s 527ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-3] [2s 527ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 527ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@216a27f4 DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 527ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 527ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [2s 527ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 527ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 527ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 527ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 527ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [2s 527ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-2] [2s 527ms] SocketTube(8) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] SocketTube(8) write: starting subscription DEBUG: [pool-1-thread-3] [2s 527ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 527ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 527ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 527ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-7-SelectorManager] [2s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6468bdbd for 1 (true) DEBUG: [pool-1-thread-3] [2s 527ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 527ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 527ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 527ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 527ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 527ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 527ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 528ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [2s 528ms] Http1Publisher(SocketTube(8)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [2s 528ms] SocketTube(8) trying to write: 208 DEBUG: [pool-1-thread-3] [2s 528ms] SocketTube(8) wrote: 208 DEBUG: [pool-1-thread-3] [2s 528ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 528ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 528ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 528ms] SocketTube(8) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 528ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 528ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 528ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 528ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 528ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [pool-1-thread-3] [2s 528ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 528ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 528ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@53914104 DEBUG: [pool-1-thread-3] [2s 528ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6468bdbd for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [2s 528ms] SocketTube(8) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [2s 528ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [HttpClient-7-SelectorManager] [2s 528ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6468bdbd for 1 (false) DEBUG: [pool-1-thread-3] [2s 528ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@f14c59e DEBUG: [pool-1-thread-3] [2s 528ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [2s 528ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 528ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@f14c59e DEBUG: [pool-1-thread-3] [2s 528ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 528ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 528ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@f14c59e DEBUG: [pool-1-thread-3] [2s 528ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 528ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 528ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51592 remote=/127.0.0.1:43559] DEBUG: [pool-1-thread-3] [2s 528ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 528ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@38776b39(7) DEBUG: [pool-1-thread-3] [2s 529ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5410f15f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@573d7647 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 529ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 529ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 529ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 529ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-3] [2s 529ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 529ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 529ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 529ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 529ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 529ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 529ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 529ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [2s 529ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 529ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-3] [2s 529ms] SocketTube(8) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 529ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-3] [2s 529ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 529ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@55c65e7d DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 529ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 529ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [2s 529ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6468bdbd for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 529ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 529ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [2s 529ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 529ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 529ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 529ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 529ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 529ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [pool-1-thread-2] [2s 529ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-3] [2s 530ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [2s 530ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-3] [2s 530ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 530ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 530ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 530ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 530ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-3] [2s 530ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-3] [2s 530ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-3] [2s 530ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [2s 530ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-2] [2s 530ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 530ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [2s 530ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 530ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [2s 530ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 530ms] SocketTube(8) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 530ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@38776b39(7) DEBUG: [Test-server-pool] [2s 530ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 530ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5410f15f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@573d7647, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 530ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [Test-server-pool] [2s 530ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 530ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 530ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 530ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [2s 530ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 530ms] SocketTube(8) trying to write: 13 DEBUG: [pool-1-thread-3] [2s 530ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 530ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [2s 530ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-2] [2s 530ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 530ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [2s 530ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 530ms] SocketTube(8) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 530ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 531ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 531ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 531ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 531ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started TestServer: [3 s, 761 ms, 794967 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [2s 531ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [2s 531ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6468bdbd for 0 (false) TestServer: [3 s, 762 ms, 58643 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [2s 531ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 531ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 531ms] SocketTube(8) read bytes: 48 DEBUG: [readLoop] [2s 531ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 531ms] Http2Connection(SocketTube(8)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 531ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6468bdbd for 1 (false) TestServer: [3 s, 762 ms, 294029 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-7-SelectorManager] [2s 531ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 531ms] Http2Connection(SocketTube(8)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 531ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [2s 531ms] Http2Connection(SocketTube(8)) Processing 48 DEBUG: [pool-1-thread-2] [2s 531ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [2s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6468bdbd for 0 (false) DEBUG: [pool-1-thread-2] [2s 531ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 531ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 531ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 531ms] SocketTube(8) read bytes: 136 DEBUG: [pool-1-thread-2] [2s 531ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [2s 531ms] Http2Connection(SocketTube(8)) onNext: got 136 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 532ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 532ms] SocketTube(8) trying to write: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6468bdbd for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [2s 532ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 532ms] SocketTube(8) wrote: 9 DEBUG: [pool-1-thread-2] [2s 532ms] SocketTube(8) write: requesting more... DEBUG: [readLoop] [2s 532ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 532ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 532ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 532ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [readLoop] [2s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6468bdbd for 0 (false) DEBUG: [pool-1-thread-2] [2s 532ms] SocketTube(8) leaving requestMore: Reading: [ops=0, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 532ms] SocketTube(8) leaving w.onNext Reading: [ops=0, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 532ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 532ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [HttpClient-7-SelectorManager] [2s 532ms] SocketTube(8) read bytes: 344 DEBUG: [pool-1-thread-2] [2s 532ms] Http2Connection(SocketTube(8)) sending 136 to Http2Connection.asyncReceive DEBUG: [HttpClient-7-SelectorManager] [2s 532ms] Http2Connection(SocketTube(8)) onNext: got 344 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 532ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 532ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 136 DEBUG: [pool-1-thread-2] [2s 532ms] Http2Connection(SocketTube(8)) Processing 136 DEBUG: [pool-1-thread-2] [2s 532ms] FramesDecoder decodes: 136 DEBUG: [pool-1-thread-2] [2s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6468bdbd for 1 (false) DEBUG: [pool-1-thread-2] [2s 532ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-7-SelectorManager] [2s 532ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 533ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y) 200 HTTP_2 Local port: 51592 DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 533ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 533ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 533ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 533ms] HttpClientImpl(7) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:43559/http2/chunk/y DEBUG: [pool-1-thread-2] [2s 533ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 533ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 533ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 533ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 533ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 533ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 534ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 533ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 534ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 534ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8)) sending 344 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8)) H2 Receiving(3): 344 DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8)) Processing 344 DEBUG: [pool-1-thread-2] [2s 534ms] FramesDecoder decodes: 344 DEBUG: [pool-1-thread-2] [2s 534ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 534ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 534ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 534ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 534ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 534ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 534ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 534ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [2s 534ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 534ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51592 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 535ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 535ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 535ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 535ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 535ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 535ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 535ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 535ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 535ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 535ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 535ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51a6e7c8 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 535ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 535ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 536ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 536ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 536ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 536ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 536ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 536ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 536ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 536ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@360ba5ee DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 536ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51592 DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 536ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 536ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 536ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 536ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 536ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 536ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 536ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 537ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 537ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 537ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 537ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 537ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5188472f DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 537ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51592 DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 537ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 537ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 537ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 537ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 537ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 537ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 538ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 537ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 538ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [2s 538ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 538ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 538ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 538ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 538ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 538ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 538ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 538ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 538ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 538ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 538ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 538ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 538ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e5d28b1 DEBUG: [pool-1-thread-2] [2s 538ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 538ms] Http2Connection(SocketTube(8)) H2 processed(3) DEBUG: [MainThread] [2s 539ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 539ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:57423/https2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 539ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 539ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 540ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 540ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-2] [2s 540ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@20adffb8 for 8 (true) TestServer(2): connection accepted DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36340 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36340, Session(1710954558349|SSL_NULL_WITH_NULL_NULL)] TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-2] [2s 540ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [2s 540ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 540ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [2s 540ms] SocketTube(9) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [2s 540ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 540ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [2s 540ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [pool-1-thread-2] [2s 540ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [2s 540ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 540ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] 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@2a5594c8[Not completed, 4 dependents] (id=1042) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 540ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 540ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 540ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 540ms] 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 541ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 541ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 541ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 541ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [2s 541ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 541ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 541ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [2s 541ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 541ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 543ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 543ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-2] [2s 543ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-2] [2s 543ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 543ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 543ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 543ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 545ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 545ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 545ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 545ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 545ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 545ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 546ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 546ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 546ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 546ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 546ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 546ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 546ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 546ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [2s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 546ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 546ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 547ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 547ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 547ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-2] [2s 547ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 547ms] SocketTube(9) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 547ms] SocketTube(9) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 547ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 547ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 547ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 547ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 547ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 547ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 548ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 548ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 548ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-2] [2s 548ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 549ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 549ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 549ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 549ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 549ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 549ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 549ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 549ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 549ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 549ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 549ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 549ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 549ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 550ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-2] [2s 550ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@43ecfa2a DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 550ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 550ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 550ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 550ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 550ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 550ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 550ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 550ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 550ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 550ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 550ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 550ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 550ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-2] [2s 550ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-2] [2s 550ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 550ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 550ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 550ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 550ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 550ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 550ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 551ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [2s 551ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 551ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 551ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 551ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [2s 551ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 551ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 551ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) wrapping 139 bytes DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) Sending 177 bytes downstream DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) trying to write: 177 DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) wrote: 177 DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 551ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [2s 551ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 551ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 551ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 551ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 551ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (false) TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SocketTube(9) read bytes: 1726 DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SSL Reader(SocketTube(9)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (false) DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [2s 552ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 552ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 552ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(9)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 552ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 552ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [readLoop] [2s 553ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 553ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 553ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 553ms] SocketTube(9) resuming read event DEBUG: [readLoop] [2s 553ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 553ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (true) DEBUG: [readLoop] [2s 553ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 553ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [2s 553ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [2s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 553ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-8-SelectorManager] [2s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 553ms] SocketTube(9) read bytes: 77 DEBUG: [HttpClient-8-SelectorManager] [2s 553ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 553ms] SSL Reader(SocketTube(9)) Adding 77 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 553ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (false) DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 553ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) Unwrapping: 77 TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 553ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [2s 553ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 553ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 553ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 553ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-2] [2s 553ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 553ms] 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, 784 ms, 345409 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-2] [2s 553ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 553ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 553ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 553ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 553ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [2s 553ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 553ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 553ms] SSL Writer(SocketTube(9)) wrapping 9 bytes Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 554ms] SocketTube(9) trying to write: 47 TestServer: [3 s, 784 ms, 692718 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 554ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-2] [2s 554ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 554ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 554ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 554ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [2s 554ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 554ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: [3 s, 784 ms, 842832 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [2s 554ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [readLoop] [2s 554ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 554ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 554ms] SocketTube(9) resuming read event DEBUG: [readLoop] [2s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 554ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 554ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [readLoop] [2s 554ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SocketTube(9) read bytes: 97 DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SSL Reader(SocketTube(9)) Adding 97 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) Unwrapping: 97 DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (false) DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 555ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 555ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 554ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 555ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-2] [2s 555ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [2s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 555ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 555ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 555ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 555ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 555ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 555ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 555ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 555ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 555ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [2s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 555ms] SocketTube(9) read bytes: 815 DEBUG: [HttpClient-8-SelectorManager] [2s 555ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 555ms] SSL Reader(SocketTube(9)) Adding 815 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 556ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (false) DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:815, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) Unwrapping: 815 DEBUG: [HttpClient-8-SelectorManager] [2s 556ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 815 into buffer of 64 remaining to decode: 762 DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [2s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [pool-1-thread-2] [2s 556ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-8-SelectorManager] [2s 556ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 556ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 556ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 556ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [2s 556ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-2] [2s 556ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [2s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 556ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 556ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 556ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 556ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 556ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y) 200 HTTP_2 Local port: 36340 DEBUG: [pool-1-thread-2] [2s 556ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 556ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 556ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 556ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 556ms] HttpClientImpl(8) ClientImpl (async) elapsed 17 millis for GET to https://127.0.0.1:57423/https2/fixed/y DEBUG: [pool-1-thread-2] [2s 556ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) Unwrapping: 762 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 762 into buffer of 64 remaining to decode: 703 DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-2] [2s 557ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 557ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 557ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 557ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) Unwrapping: 703 DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 703 into buffer of 16676 remaining to decode: 608 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [2s 557ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-2] [2s 557ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 557ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) Unwrapping: 608 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 608 into buffer of 64 remaining to decode: 549 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-2] [2s 558ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 558ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 558ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 558ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 558ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 558ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 558ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 558ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 558ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) Unwrapping: 549 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 549 into buffer of 16676 remaining to decode: 454 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-2] [2s 559ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 559ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 559ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) Unwrapping: 454 DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 454 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-2] [2s 559ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 559ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 559ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 559ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 559ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 559ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 559ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 559ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 559ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-2] [2s 559ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 393 into buffer of 64 remaining to decode: 346 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [2s 560ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 560ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 560ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 560ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 560ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 560ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 560ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@50ce6c47 DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) Unwrapping: 346 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 346 into buffer of 64 remaining to decode: 298 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 560ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [2s 560ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 560ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 36340 DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 561ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 561ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 561ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) Unwrapping: 298 DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 298 into buffer of 16676 remaining to decode: 196 DEBUG: [MainThread] [2s 561ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-2] [2s 561ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 561ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 561ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 561ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [MainThread] [2s 561ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 561ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 561ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 196 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [MainThread] [2s 561ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 561ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [2s 562ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 562ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 562ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 562ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 562ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 562ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [2s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77f1de4f DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) Unwrapping: 149 DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 149 into buffer of 64 remaining to decode: 101 DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [2s 562ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 562ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 36340 DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 562ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 562ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 562ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 562ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 562ms] SSL Reader(SocketTube(9)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 101 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 563ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 563ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 563ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [2s 563ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-2] [2s 563ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 563ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 563ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 563ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 563ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 563ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 563ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 563ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 563ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 563ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 563ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 563ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 563ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 563ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [2s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SocketTube(9) read bytes: 243 DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SSL Reader(SocketTube(9)) Adding 243 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:243, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [2s 564ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 564ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 564ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 564ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 564ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 564ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47922502 DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [2s 564ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [2s 564ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [2s 564ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 565ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 36340 DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 565ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 565ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 565ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [MainThread] [2s 565ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-2] [2s 565ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 565ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 565ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 565ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 565ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 565ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 565ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 565ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 565ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [2s 566ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 566ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 566ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 566ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 566ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 566ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [MainThread] [2s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@630bba70 DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 566ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 566ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 566ms] SocketTube(9) resuming read event DEBUG: [MainThread] [2s 566ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 566ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 566ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [2s 566ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f570fe6 for 1 (false) DEBUG: [MainThread] [2s 567ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 568ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:57423/https2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 568ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 568ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 568ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 569ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-2] [2s 569ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@429bad4d for 8 (true) TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36354 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36354, Session(1710954558486|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [2s 569ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-2] [2s 569ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 569ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-2] [2s 569ms] SocketTube(10) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-2] [2s 569ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 569ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [2s 569ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-2] [2s 569ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-2] [2s 569ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 569ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [2s 569ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 569ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [2s 569ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] 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@4863c63d[Not completed, 4 dependents] (id=1146) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] 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 569ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [2s 569ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 569ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [2s 569ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 569ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 571ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 571ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 572ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 572ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 572ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 572ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 572ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [2s 572ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 572ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 572ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 572ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-2] [2s 572ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-2] [2s 572ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 572ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 572ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 572ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 572ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [2s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 575ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [2s 575ms] SocketTube(10) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [2s 575ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 575ms] SSL Reader(SocketTube(10)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 575ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 575ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 575ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 575ms] SSL Reader(SocketTube(10)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [2s 575ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 575ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 575ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 575ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 575ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 575ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [2s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 576ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 576ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 576ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [2s 576ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 576ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 577ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 577ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-2] [2s 577ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 577ms] SocketTube(10) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 577ms] SocketTube(10) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 577ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 577ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 577ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [2s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 577ms] SocketTube(10) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [2s 577ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 577ms] SSL Reader(SocketTube(10)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 577ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [2s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (false) DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [HttpClient-9-SelectorManager] [2s 577ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 577ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 577ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 577ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 578ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [2s 578ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 579ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 579ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 579ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 579ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 579ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 579ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 579ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 579ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 579ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 579ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 579ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 579ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 579ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 579ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [2s 579ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@397ee3fb DEBUG: [pool-1-thread-2] [2s 579ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 579ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 579ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 579ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 579ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 579ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 580ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 580ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 580ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 580ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 580ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 580ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [2s 580ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 580ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 580ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 580ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [2s 580ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [2s 580ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 580ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 580ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 580ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 580ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 580ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 580ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 580ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 580ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 580ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 580ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 580ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 580ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 580ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-2] [2s 580ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 581ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [2s 581ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 581ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 581ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 581ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [2s 581ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 581ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 581ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) wrapping 139 bytes DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) Sending 177 bytes downstream DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(10) trying to write: 177 DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(10) wrote: 177 DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 581ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [2s 581ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 581ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 581ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 581ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SocketTube(10) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SSL Reader(SocketTube(10)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(10)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 582ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [2s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 582ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 582ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 582ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 582ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 582ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 582ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SocketTube(10) read bytes: 77 DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SSL Reader(SocketTube(10)) Adding 77 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 582ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(10)) Unwrapping: 77 TestServer(2): connection started DEBUG: [readLoop] [2s 583ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 583ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [2s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 583ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 583ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 583ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 583ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 583ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-2] [2s 583ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 583ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [readLoop] [2s 583ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 583ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 583ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [2s 583ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 583ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [2s 583ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [2s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 583ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 583ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 583ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 583ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 583ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-2] [2s 583ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 583ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 583ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 583ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 583ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 583ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 583ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [2s 583ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 583ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 583ms] SSL Writer(SocketTube(10)) wrapping 9 bytes TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 TestServer: [3 s, 814 ms, 753811 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 584ms] SocketTube(10) trying to write: 47 TestServer: [3 s, 814 ms, 942846 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 584ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-2] [2s 584ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 584ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 584ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 584ms] SSLTube(SocketTube(10)) request: n=1 TestServer: [3 s, 815 ms, 58189 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [2s 584ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 584ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 584ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 584ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 584ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 584ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 584ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) DEBUG: [pool-1-thread-2] [2s 584ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 584ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 584ms] SocketTube(10) read bytes: 92 DEBUG: [HttpClient-9-SelectorManager] [2s 584ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 584ms] SSL Reader(SocketTube(10)) Adding 92 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 584ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 584ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 584ms] SSL Reader(SocketTube(10)) Unwrapping: 92 DEBUG: [HttpClient-9-SelectorManager] [2s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 584ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 584ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [2s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (false) DEBUG: [readLoop] [2s 584ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 585ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 585ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 585ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 585ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 585ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 585ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-2] [2s 585ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [2s 585ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 585ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 585ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 585ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 585ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 585ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [2s 585ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 585ms] SocketTube(10) read bytes: 699 DEBUG: [HttpClient-9-SelectorManager] [2s 585ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 586ms] SSL Reader(SocketTube(10)) Adding 699 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 586ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (false) DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:699, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) Unwrapping: 699 DEBUG: [HttpClient-9-SelectorManager] [2s 586ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 699 into buffer of 56 remaining to decode: 651 DEBUG: [HttpClient-9-SelectorManager] [2s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 586ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [2s 586ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [2s 586ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 586ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y) 200 HTTP_2 Local port: 36354 DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 586ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 586ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 586ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 586ms] HttpClientImpl(9) ClientImpl (async) elapsed 18 millis for GET to https://127.0.0.1:57423/https2/chunk/y DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(10)) Unwrapping: 651 DEBUG: [MainThread] [2s 587ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 651 into buffer of 56 remaining to decode: 592 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-2] [2s 587ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 587ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 587ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [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-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 587ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 587ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) Unwrapping: 592 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 592 into buffer of 16676 remaining to decode: 502 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-2] [2s 587ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 587ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) Unwrapping: 502 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 502 into buffer of 56 remaining to decode: 443 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-2] [2s 588ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 588ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 588ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 588ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 588ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 588ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 588ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [MainThread] [2s 588ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 588ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) Unwrapping: 443 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 443 into buffer of 16676 remaining to decode: 353 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-2] [2s 589ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 589ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 589ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) Unwrapping: 353 DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 353 into buffer of 56 remaining to decode: 292 DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-2] [2s 589ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 589ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 589ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 589ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 589ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 589ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 589ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 589ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 589ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 589ms] SSL Reader(SocketTube(10)) Unwrapping: 292 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 292 into buffer of 56 remaining to decode: 245 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-2] [2s 590ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 590ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 590ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 590ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 590ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 590ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 590ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6f126be3 DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) Unwrapping: 245 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 245 into buffer of 56 remaining to decode: 197 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [2s 590ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 590ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 36354 DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 591ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 591ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 591ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) Unwrapping: 197 DEBUG: [MainThread] [2s 591ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 197 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-2] [2s 591ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 591ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 591ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 591ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 591ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 591ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 591ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) Unwrapping: 95 DEBUG: [MainThread] [2s 591ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 591ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 591ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-2] [2s 592ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 592ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 592ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 592ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 592ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 592ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [MainThread] [2s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5174944b DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) Unwrapping: 48 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [2s 592ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 592ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 36354 DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 592ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 592ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 592ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 593ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 593ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 593ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 593ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 593ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [2s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 593ms] SocketTube(10) read bytes: 344 DEBUG: [HttpClient-9-SelectorManager] [2s 593ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 593ms] SSL Reader(SocketTube(10)) Adding 344 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 593ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 593ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:344, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(10)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-3] [2s 593ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 593ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 593ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 593ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-3] [2s 594ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 594ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 594ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 594ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 594ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 594ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 594ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@27ec86ab DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-3] [2s 595ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 595ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 36354 DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 595ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 595ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 595ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 595ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-3] [2s 595ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 596ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 596ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 596ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-3] [2s 596ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 596ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 596ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 596ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 596ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 596ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74a51100 DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [MainThread] [2s 597ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 597ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 597ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 597ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 597ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [2s 597ms] SocketTube(10) resuming read event DEBUG: [MainThread] [2s 597ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 597ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d615155 for 1 (false) DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 598ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43559/http2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 598ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 598ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 598ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 598ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 598ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 598ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 599ms] PlainHttpConnection(SocketTube(5)) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 599ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 599ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 599ms] SocketTube(5) trying to write: 62 DEBUG: [pool-1-thread-3] [2s 599ms] SocketTube(5) wrote: 62 DEBUG: [pool-1-thread-3] [2s 599ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 599ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 599ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 599ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 599ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 599ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775800, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 599ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775800, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 599ms] FramesDecoder Got frame: HEADERS: length=53, streamid=5, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 599ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 599ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 599ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/fixed TestServer: [3 s, 831 ms, 8864 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 831 ms, 297581 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [3 s, 831 ms, 598269 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 601ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [2s 601ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 601ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 601ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775799, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 601ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 601ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 93 DEBUG: [pool-1-thread-3] [2s 601ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-3] [2s 601ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-3] [2s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 601ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [2s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) read bytes: 57 DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] Http2Connection(SocketTube(5)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775798, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) read bytes: 21 DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] Http2Connection(SocketTube(5)) onNext: got 21 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775797, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) read bytes: 97 DEBUG: [pool-1-thread-3] [2s 602ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] Http2Connection(SocketTube(5)) onNext: got 97 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775796, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) read bytes: 231 DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] Http2Connection(SocketTube(5)) onNext: got 231 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 602ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 603ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775795, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 603ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 603ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 603ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 603ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 603ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 603ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:43559/http2/fixed/y DEBUG: [pool-1-thread-3] [2s 603ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 603ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 603ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 603ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 603ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 603ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 603ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 603ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 603ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 603ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [MainThread] [2s 603ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 603ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 603ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [pool-1-thread-3] [2s 603ms] Http2Connection(SocketTube(5)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 603ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 57 DEBUG: [pool-1-thread-3] [2s 603ms] Http2Connection(SocketTube(5)) Processing 57 DEBUG: [pool-1-thread-3] [2s 603ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 603ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 21 DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)) Processing 21 DEBUG: [pool-1-thread-3] [2s 604ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 604ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 604ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 604ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 604ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 604ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 604ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 604ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [MainThread] [2s 604ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)) sending 97 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 97 DEBUG: [pool-1-thread-3] [2s 604ms] Http2Connection(SocketTube(5)) Processing 97 DEBUG: [pool-1-thread-3] [2s 604ms] FramesDecoder decodes: 97 DEBUG: [pool-1-thread-3] [2s 604ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 604ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-3] [2s 605ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 605ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 605ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 422, limit: 16777216 DEBUG: [MainThread] [2s 605ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 605ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 605ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 605ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 605ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 605ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 605ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 605ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 605ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 605ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4896ce9d DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-3] [2s 605ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 606ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 606ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 606ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5)) sending 231 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 231 DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5)) Processing 231 DEBUG: [pool-1-thread-3] [2s 606ms] FramesDecoder decodes: 231 DEBUG: [pool-1-thread-3] [2s 606ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 606ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 606ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 606ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 475, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 606ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 606ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 606ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 606ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 606ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@552f4aad DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-3] [2s 606ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 607ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 607ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 607ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 607ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 607ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 607ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 527, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 607ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 607ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 607ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 607ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 607ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16b5477d DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-3] [2s 607ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 607ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 607ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 608ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 608ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 608ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [MainThread] [2s 608ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 608ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 608ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 608ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 608ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 608ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 DEBUG: [MainThread] [2s 608ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 608ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 608ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 608ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 608ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 608ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [MainThread] [2s 608ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a4479ba DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [MainThread] [2s 609ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43559/http2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 609ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 609ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 609ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 609ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 609ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 609ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 609ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 609ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 609ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-3] [2s 609ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 610ms] PlainHttpConnection(SocketTube(5)) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 610ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 610ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 610ms] SocketTube(5) trying to write: 62 DEBUG: [pool-1-thread-3] [2s 610ms] SocketTube(5) wrote: 62 DEBUG: [pool-1-thread-3] [2s 610ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 610ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 610ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 610ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 610ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [pool-1-thread-3] [2s 610ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775795, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 610ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775795, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 610ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [2s 610ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 610ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 610ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 610ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [2s 610ms] FramesDecoder Got frame: HEADERS: length=53, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk TestServer: [3 s, 841 ms, 700286 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SocketTube(5) read bytes: 62 DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] Http2Connection(SocketTube(5)) onNext: got 62 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 611ms] Http2Connection(SocketTube(5)) sending 62 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 611ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 62 DEBUG: [pool-1-thread-3] [2s 611ms] Http2Connection(SocketTube(5)) Processing 62 DEBUG: [pool-1-thread-3] [2s 611ms] FramesDecoder decodes: 62 DEBUG: [pool-1-thread-3] [2s 611ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775794, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 611ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) TestServer: [3 s, 842 ms, 593478 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SocketTube(5) read bytes: 102 DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] Http2Connection(SocketTube(5)) onNext: got 102 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775793, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-3] [2s 612ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SocketTube(5) read bytes: 73 DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] Http2Connection(SocketTube(5)) onNext: got 73 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775792, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS TestServer: [3 s, 842 ms, 983758 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SocketTube(5) read bytes: 80 DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y) 200 HTTP_2 Local port: 51578 DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775791, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 612ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 612ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [pool-1-thread-3] [2s 612ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 612ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:43559/http2/chunk/y DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5)) sending 102 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 102 DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] SocketTube(5) read bytes: 162 DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SocketTube(5)) Processing 102 DEBUG: [pool-1-thread-3] [2s 613ms] FramesDecoder decodes: 102 DEBUG: [pool-1-thread-3] [2s 613ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 612ms] Http2Connection(SocketTube(5)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 613ms] SocketTube(5) resuming read event DEBUG: [MainThread] [2s 613ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 613ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [HttpClient-5-SelectorManager] [2s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [HttpClient-5-SelectorManager] [2s 613ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775790, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 613ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 613ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [MainThread] [2s 613ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 613ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 613ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 613ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 613ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 644, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 613ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 613ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3458a449 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5)) sending 73 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 73 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5)) Processing 73 DEBUG: [pool-1-thread-3] [2s 613ms] FramesDecoder decodes: 73 DEBUG: [pool-1-thread-3] [2s 613ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 613ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-3] [2s 614ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 614ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 614ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 614ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 614ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 614ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 656, limit: 16777216 DEBUG: [MainThread] [2s 614ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 80 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-3] [2s 614ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [2s 614ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 614ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 614ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 614ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 614ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 615ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 615ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 615ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 708, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 615ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 616ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 616ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 616ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 616ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b0dfa4d DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 162 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)) Processing 162 DEBUG: [pool-1-thread-3] [2s 616ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-3] [2s 616ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 616ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-3] [2s 616ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 616ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 616ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 616ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 616ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 616ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 720, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 616ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 616ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 616ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 616ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 616ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 616ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 616ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@273fd8fe DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [2s 617ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 617ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 617ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 617ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 617ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 617ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 617ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 772, limit: 16777216 DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 617ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 617ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 617ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 617ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 617ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 617ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e5fec0a DEBUG: [pool-1-thread-3] [2s 618ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-3] [2s 618ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [MainThread] [2s 618ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:57423/https2/fixed/y GET DEBUG: [pool-1-thread-1] [2s 618ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 618ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [2s 618ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 618ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 618ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 619ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 619ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 619ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-1] [2s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 619ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 62 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 619ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 619ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [2s 619ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) wrapping 62 bytes DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) Sending 100 bytes downstream DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-1] [2s 619ms] SocketTube(6) trying to write: 100 DEBUG: [pool-1-thread-1] [2s 620ms] SocketTube(6) wrote: 100 DEBUG: [pool-1-thread-1] [2s 620ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 620ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 620ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 620ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [2s 620ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 620ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 620ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 620ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 620ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 620ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 620ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 620ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 620ms] FramesDecoder Got frame: HEADERS: length=53, streamid=5, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [2s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/fixed TestServer: [3 s, 851 ms, 395592 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 851 ms, 688049 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) TestServer: [3 s, 851 ms, 855013 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 621ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [2s 621ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 621ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 621ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 621ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [2s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 621ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 621ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-1] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [2s 621ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [2s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 621ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-1] [2s 622ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 622ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-1] [2s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-1] [2s 622ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-1] [2s 622ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 622ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 622ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 622ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [2s 622ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 622ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 622ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [2s 622ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 622ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 622ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 622ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 622ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 622ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-1] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [2s 623ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [2s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 623ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-1] [2s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 623ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 623ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 623ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 623ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:57423/https2/fixed/y DEBUG: [pool-1-thread-1] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [MainThread] [2s 623ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 623ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [2s 624ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 624ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 624ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 624ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [MainThread] [2s 624ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 624ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [MainThread] [2s 624ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-1] [2s 624ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [MainThread] [2s 624ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [2s 624ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [2s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 624ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [2s 625ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 625ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 625ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 625ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 625ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 625ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 625ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [MainThread] [2s 625ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-1] [2s 625ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 10 DEBUG: [pool-1-thread-1] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 625ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 625ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 626ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 626ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 626ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) Unwrapping: 744 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 64 DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [2s 626ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 626ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 626ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 626ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 481, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) Unwrapping: 642 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-1] [2s 626ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 627ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 627ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 627ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 627ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 627ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 627ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ccb4d18 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 57 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [2s 627ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [2s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 627ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-1] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 627ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 23 DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [2s 628ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 628ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 628ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 628ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 628ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 495, limit: 16777216 DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-1] [2s 628ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 628ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 628ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 628ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 628ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 628ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 628ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 628ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@62a2648c DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [MainThread] [2s 629ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [MainThread] [2s 629ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 629ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [MainThread] [2s 629ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 629ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 629ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 629ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 629ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 629ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 629ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 629ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [2s 629ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [2s 630ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 630ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 630ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 630ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 549, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 630ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 630ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 630ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 630ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 630ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 630ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51be5409 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-1] [2s 630ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 630ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 630ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 631ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 631ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 631ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [2s 631ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 631ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 631ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 631ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 631ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 631ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 631ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 631ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 631ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 631ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f398bbb DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-1] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 631ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 631ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [2s 631ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 631ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [MainThread] [2s 632ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 632ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 632ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 632ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 632ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 633ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 633ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 633ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 633ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 633ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 634ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:57423/https2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 634ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 634ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 634ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 634ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 634ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 635ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 635ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 635ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 635ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 635ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) wrapping 62 bytes DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) Sending 100 bytes downstream DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) trying to write: 100 DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) wrote: 100 DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 635ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [2s 635ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 635ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 635ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 635ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 635ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 635ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [2s 635ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 635ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 636ms] FramesDecoder Got frame: HEADERS: length=53, 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: [3 s, 867 ms, 655695 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 867 ms, 845009 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [3 s, 867 ms, 980783 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 637ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [2s 637ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 637ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 638ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 638ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [HttpClient-5-SelectorManager] [2s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 638ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 638ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-3] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-3] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [2s 638ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [2s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 638ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-3] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 639ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 639ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 639ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 640ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 640ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 640ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 640ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:57423/https2/chunk/y DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [MainThread] [2s 640ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 640ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 640ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 640ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 640ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 640ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 640ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [MainThread] [2s 640ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 640ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 640ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 640ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 640ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 641ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [2s 641ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 641ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 641ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 641ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 641ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 641ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-3] [2s 641ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [2s 641ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 641ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 641ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [2s 641ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 641ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 641ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-3] [2s 641ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [2s 641ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 641ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 642ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 642ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 642ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 642ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 52 DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [2s 642ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 642ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 23 DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [2s 643ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 643ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 643ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 641, limit: 16777216 DEBUG: [MainThread] [2s 643ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 643ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 643ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 643ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-3] [2s 643ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 643ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 643ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 643ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 643ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 643ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 643ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [2s 643ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3fd47364 DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 644ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 644ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 644ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 644ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 644ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 644ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [MainThread] [2s 644ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 644ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 64 DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [2s 645ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 645ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 645ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 645ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 645ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 696, limit: 16777216 DEBUG: [MainThread] [2s 645ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 645ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 645ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 645ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 645ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 645ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 645ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 645ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 645ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 645ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b7f2941 DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-3] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 645ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 646ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 646ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 646ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 646ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 646ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 646ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-3] [2s 646ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 63 DEBUG: [pool-1-thread-3] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 647ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 647ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 647ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 647ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 750, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 647ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 647ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 647ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 647ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 647ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 647ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@12dee0f8 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-3] [2s 647ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 647ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 647ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 647ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 648ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 648ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 648ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [2s 648ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 648ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 648ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 648ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 648ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 648ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 648ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 648ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 648ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-3] [2s 648ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 649ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 649ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 649ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 649ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 649ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 649ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 649ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 649ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [MainThread] [2s 649ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 649ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 649ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 649ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 649ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@23507115 DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-3] [2s 649ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-3] [2s 649ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 649ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 649ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 649ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 649ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 649ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [MainThread] [2s 657ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 660ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:43559/http2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 660ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 660ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 660ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 660ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 660ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 660ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 660ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 661ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 661ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 661ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@d047ac8 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 661ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@d047ac8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 661ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 661ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 661ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 661ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 661ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 661ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 661ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-10-SelectorManager] [2s 661ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5157ac24 for 8 (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=51602,localport=43559] TestServer(1): starting connection DEBUG: [HttpClient-10-SelectorManager] [2s 661ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51602 DEBUG: [pool-1-thread-3] [2s 662ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 662ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [2s 662ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [2s 662ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 662ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [2s 662ms] SocketTube(11) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-3] [2s 662ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-3] [2s 662ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [2s 662ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 662ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5bafc754 DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 662ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 662ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-1] [2s 662ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 662ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-1] [2s 662ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 662ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-3] [2s 662ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [2s 662ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [2s 662ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [2s 662ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 662ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [2s 662ms] SocketTube(11) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 1 (true) DEBUG: [pool-1-thread-2] [2s 662ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 662ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 663ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [2s 663ms] Http1Publisher(SocketTube(11)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [2s 663ms] SocketTube(11) trying to write: 208 DEBUG: [pool-1-thread-3] [2s 663ms] SocketTube(11) wrote: 208 DEBUG: [pool-1-thread-3] [2s 663ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [2s 663ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 663ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 663ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 663ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [2s 663ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 663ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 663ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 663ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 663ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 663ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 663ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-10-SelectorManager] [2s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 0 (false) DEBUG: [pool-1-thread-3] [2s 663ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 663ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 663ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 663ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@68b882b0 DEBUG: [pool-1-thread-3] [2s 663ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 663ms] Http1Exchange reading headers DEBUG: [HttpClient-10-SelectorManager] [2s 663ms] SocketTube(11) read bytes: 71 DEBUG: [pool-1-thread-3] [2s 663ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 663ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-10-SelectorManager] [2s 663ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [2s 663ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-10-SelectorManager] [2s 663ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 1 (false) DEBUG: [HttpClient-10-SelectorManager] [2s 663ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 663ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@d047ac8 DEBUG: [pool-1-thread-2] [2s 663ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 663ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@d047ac8 DEBUG: [pool-1-thread-2] [2s 663ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 663ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [2s 663ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@d047ac8 DEBUG: [pool-1-thread-2] [2s 663ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 663ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 664ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51602 remote=/127.0.0.1:43559] DEBUG: [pool-1-thread-2] [2s 664ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [2s 664ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3f036948(10) DEBUG: [pool-1-thread-2] [2s 664ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@33e2a429/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d4de895 queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 664ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 664ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 664ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 664ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [2s 664ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 664ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [2s 664ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 664ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 664ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 665ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 665ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(11) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2f790ea0 DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 1 (false) DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [2s 665ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 665ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 665ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 665ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [2s 665ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [2s 665ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [2s 665ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-2] [2s 665ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 665ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-3] [2s 665ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [2s 665ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 665ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 665ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [2s 665ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 665ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 665ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 665ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [Test-server-pool] [2s 665ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 665ms] SocketTube(11) trying to write: 13 DEBUG: [Test-server-pool] [2s 665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 665ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [Test-server-pool] [2s 665ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 665ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 665ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 665ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [Test-server-pool] [2s 665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 665ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [2s 665ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-2] [2s 666ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [2s 666ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 666ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [Test-server-pool] [2s 666ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 666ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [2s 666ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [2s 666ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 666ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 666ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [2s 666ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 666ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [2s 666ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [2s 666ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [2s 666ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 DEBUG: [pool-1-thread-2] [2s 666ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3f036948(10) TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-2] [2s 666ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@33e2a429/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d4de895, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 666ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [2s 666ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [2s 666ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [2s 666ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 666ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 666ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 666ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 666ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 897 ms, 293787 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 TestServer(1): connection started DEBUG: [readLoop] [2s 666ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 TestServer: [3 s, 897 ms, 603975 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [2s 667ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 667ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 0 (false) DEBUG: [readLoop] [2s 667ms] FramesDecoder decodes: 4 TestServer: [3 s, 897 ms, 705998 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SocketTube(11) read bytes: 39 DEBUG: [readLoop] [2s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] Http2Connection(SocketTube(11)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SocketTube(11) resuming read event DEBUG: [readLoop] [2s 667ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 667ms] Http2Connection(SocketTube(11)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 1 (false) DEBUG: [pool-1-thread-2] [2s 667ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 39 DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 667ms] Http2Connection(SocketTube(11)) Processing 39 DEBUG: [pool-1-thread-2] [2s 667ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 667ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 0 (false) DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SocketTube(11) read bytes: 181 DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] Http2Connection(SocketTube(11)) onNext: got 181 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 667ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 667ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [2s 667ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 1 (false) DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 667ms] SocketTube(11) trying to write: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 0 (false) DEBUG: [pool-1-thread-2] [2s 667ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-2] [2s 667ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] SocketTube(11) read bytes: 87 DEBUG: [pool-1-thread-2] [2s 667ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [2s 667ms] SocketTube(11) leaving requestMore: Reading: [ops=0, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 667ms] SocketTube(11) leaving w.onNext Reading: [ops=0, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 667ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [2s 667ms] Http2Connection(SocketTube(11)) onNext: got 87 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 667ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11)) sending 181 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 181 DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11)) Processing 181 DEBUG: [pool-1-thread-2] [2s 668ms] FramesDecoder decodes: 181 DEBUG: [readLoop] [2s 667ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 668ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 668ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [2s 668ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [2s 668ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [2s 668ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 1 (false) DEBUG: [HttpClient-10-SelectorManager] [2s 668ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 668ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-10-SelectorManager] [2s 668ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 0 (false) DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [HttpClient-10-SelectorManager] [2s 668ms] SocketTube(11) read bytes: 241 DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-10-SelectorManager] [2s 668ms] Http2Connection(SocketTube(11)) onNext: got 241 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 668ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 668ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ead5245 for 1 (false) DEBUG: [HttpClient-10-SelectorManager] [2s 668ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775803, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 668ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 668ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [2s 675ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 675ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 675ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 675ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 675ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 675ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 675ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 675ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 676ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 676ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 87 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11)) Processing 87 DEBUG: [pool-1-thread-2] [2s 676ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-2] [2s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 676ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 676ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 677ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 677ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 677ms] HttpClientImpl(10) ClientImpl (async) elapsed 16 millis for GET to http://127.0.0.1:43559/http2/fixed/y DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4021b1d8 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11)) sending 241 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 241 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11)) Processing 241 DEBUG: [pool-1-thread-2] [2s 677ms] FramesDecoder decodes: 241 DEBUG: [pool-1-thread-2] [2s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 677ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 677ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 677ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 677ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 677ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2777b1c9 DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 677ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 678ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 678ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 678ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 678ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d3a01c0 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 678ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 678ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 678ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 678ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 678ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28171e8f DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 678ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [2s 679ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 679ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:43559/http2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 679ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 680ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 680ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 680ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 680ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 680ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 680ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 680ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 680ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 680ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7f16c9aa queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 680ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7f16c9aa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 680ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 680ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 680ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 680ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 680ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 680ms] Http1Exchange initiating connect async TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [pool-1-thread-2] [2s 681ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer: New connection from Socket[addr=/127.0.0.1,port=51612,localport=43559] DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6e721704 for 8 (true) TestServer(1): starting connection DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51612 DEBUG: [pool-1-thread-2] [2s 681ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 681ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [2s 681ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [2s 681ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 681ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [2s 681ms] SocketTube(12) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [2s 681ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [pool-1-thread-2] [2s 681ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-2] [2s 681ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@648a7c74 DEBUG: [pool-1-thread-2] [2s 681ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 681ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 681ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [2s 681ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [2s 682ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 681ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [2s 682ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-3] [2s 682ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 682ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [2s 682ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [2s 682ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 682ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [2s 682ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [2s 682ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 682ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 682ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-11-SelectorManager] [2s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2188fe81 for 1 (true) DEBUG: [pool-1-thread-1] [2s 682ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 682ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 682ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 682ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 682ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 682ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 682ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 682ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-1] [2s 682ms] Http1Publisher(SocketTube(12)) onNext with 208 bytes DEBUG: [pool-1-thread-1] [2s 682ms] SocketTube(12) trying to write: 208 DEBUG: [pool-1-thread-1] [2s 682ms] SocketTube(12) wrote: 208 DEBUG: [pool-1-thread-1] [2s 682ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [2s 683ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 683ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 683ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 683ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-11-SelectorManager] [2s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2188fe81 for 0 (false) DEBUG: [pool-1-thread-1] [2s 683ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 683ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 683ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 683ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-11-SelectorManager] [2s 683ms] SocketTube(12) read bytes: 71 DEBUG: [pool-1-thread-1] [2s 683ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [2s 683ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [2s 683ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-11-SelectorManager] [2s 683ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [2s 683ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7f16c9aa DEBUG: [pool-1-thread-3] [2s 683ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 683ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@199cb6c9 DEBUG: [HttpClient-11-SelectorManager] [2s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2188fe81 for 1 (false) DEBUG: [HttpClient-11-SelectorManager] [2s 683ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 683ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7f16c9aa DEBUG: [pool-1-thread-1] [2s 683ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 683ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 683ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 683ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7f16c9aa DEBUG: [pool-1-thread-3] [2s 683ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 684ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 684ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51612 remote=/127.0.0.1:43559] DEBUG: [pool-1-thread-3] [2s 684ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 684ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@65f5c524(11) DEBUG: [pool-1-thread-3] [2s 684ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@48c08e6b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cadf712 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 684ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 684ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 684ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 684ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [2s 684ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 684ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 684ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [2s 684ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 684ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [2s 685ms] SocketTube(12) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 685ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [2s 685ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 685ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [2s 685ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [2s 685ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10e338fa DEBUG: [HttpClient-11-SelectorManager] [2s 685ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [2s 685ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [2s 685ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [2s 685ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-11-SelectorManager] [2s 685ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [2s 685ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [2s 685ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 685ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 685ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 685ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 685ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-3] [2s 685ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [2s 685ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 685ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [2s 685ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [2s 685ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [2s 685ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 685ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 685ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@65f5c524(11) DEBUG: [pool-1-thread-3] [2s 685ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@48c08e6b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cadf712, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 685ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 685ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 685ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-11-SelectorManager] [2s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2188fe81 for 1 (false) DEBUG: [HttpClient-11-SelectorManager] [2s 686ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-11-SelectorManager] [2s 686ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [2s 686ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [2s 686ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [2s 686ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [2s 686ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [2s 686ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [2s 686ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [2s 686ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 686ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 686ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 686ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [Test-server-pool] [2s 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 DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) trying to write: 13 DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) wrote: 13 DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [2s 686ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 687ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 687ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 687ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 917 ms, 930592 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 TestServer(1): connection started Sent response headers 200 DEBUG: [readLoop] [2s 687ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 687ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 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 TestServer: [3 s, 918 ms, 141747 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 TestServer: [3 s, 918 ms, 266140 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [2s 687ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 687ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 687ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 687ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-11-SelectorManager] [2s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2188fe81 for 0 (false) DEBUG: [HttpClient-11-SelectorManager] [2s 687ms] SocketTube(12) read bytes: 132 DEBUG: [HttpClient-11-SelectorManager] [2s 688ms] Http2Connection(SocketTube(12)) onNext: got 132 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 688ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [2s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2188fe81 for 1 (false) DEBUG: [HttpClient-11-SelectorManager] [2s 688ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(12)) sending 132 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 132 DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(12)) Processing 132 DEBUG: [pool-1-thread-3] [2s 688ms] FramesDecoder decodes: 132 DEBUG: [pool-1-thread-3] [2s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2188fe81 for 0 (false) DEBUG: [pool-1-thread-3] [2s 688ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 688ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 688ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 688ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [2s 688ms] SocketTube(12) trying to write: 9 DEBUG: [HttpClient-11-SelectorManager] [2s 688ms] SocketTube(12) read bytes: 396 DEBUG: [pool-1-thread-3] [2s 688ms] SocketTube(12) wrote: 9 DEBUG: [pool-1-thread-3] [2s 688ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [2s 688ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [2s 688ms] Http2Connection(SocketTube(12)) onNext: got 396 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 688ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [2s 688ms] SocketTube(12) leaving requestMore: Reading: [ops=0, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-11-SelectorManager] [2s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2188fe81 for 1 (false) DEBUG: [pool-1-thread-3] [2s 688ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-11-SelectorManager] [2s 688ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 688ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 688ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [readLoop] [2s 688ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 688ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 689ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y) 200 HTTP_2 Local port: 51612 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 689ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 689ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 689ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12)) sending 396 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 396 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12)) Processing 396 DEBUG: [pool-1-thread-3] [2s 689ms] FramesDecoder decodes: 396 DEBUG: [pool-1-thread-3] [2s 689ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 689ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 690ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 690ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 690ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 690ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 690ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 690ms] HttpClientImpl(11) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:43559/http2/chunk/y DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e50b58d DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 690ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51612 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 690ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 690ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 691ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 691ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@222fddfa DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 691ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51612 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 691ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 691ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 691ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 691ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21b9bbca DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 691ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51612 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 691ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 691ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 692ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 692ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6bb15722 DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 692ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [MainThread] [2s 692ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 693ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:57423/https2/fixed/y GET DEBUG: [pool-1-thread-1] [2s 693ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 693ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 693ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 694ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-1] [2s 694ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [2s 694ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ce26c2c for 8 (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=36358, Session(1710954558515|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-12-SelectorManager] [2s 694ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [2s 694ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36358 DEBUG: [pool-1-thread-1] [2s 695ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-1] [2s 695ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 695ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-1] [2s 695ms] SocketTube(13) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 695ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-1] [2s 695ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-1] [2s 695ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] 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@361a075c[Not completed, 4 dependents] (id=1802) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SocketTube(13) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (true) DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [2s 695ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 695ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [2s 695ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 695ms] SocketTube(13) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 698ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 698ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 698ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 698ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [2s 698ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 698ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [2s 698ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [2s 698ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 698ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 698ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [2s 698ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-1] [2s 699ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-1] [2s 699ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [2s 699ms] SocketTube(13) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 699ms] SocketTube(13) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 699ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 699ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [2s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 0 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 702ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [2s 702ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [2s 702ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 702ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 702ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 702ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 702ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 702ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [2s 702ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 702ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 702ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [2s 702ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [2s 702ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 702ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [HttpClient-12-SelectorManager] [2s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 0 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 703ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [2s 703ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 704ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(13) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(13) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 704ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(13) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 704ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [2s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (true) DEBUG: [HttpClient-12-SelectorManager] [2s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 0 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 704ms] SocketTube(13) read bytes: 175 DEBUG: [HttpClient-12-SelectorManager] [2s 704ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 704ms] SSL Reader(SocketTube(13)) Adding 175 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 704ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 704ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 704ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 704ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [2s 704ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [2s 705ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [2s 705ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 705ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [2s 705ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [2s 705ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 705ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 705ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-1] [2s 705ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 705ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 705ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [2s 706ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 706ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 706ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 706ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-1] [2s 706ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [2s 706ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 706ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 706ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 706ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 706ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-1] [2s 706ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 706ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [2s 706ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [2s 707ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 707ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-1] [2s 707ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b56287a DEBUG: [pool-1-thread-1] [2s 707ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 707ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 707ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 707ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 707ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 707ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 707ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [2s 707ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 707ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 707ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [2s 707ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 707ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-1] [2s 707ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 707ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [2s 707ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 707ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 707ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 707ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 707ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 707ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 707ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 707ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-1] [2s 708ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-1] [2s 708ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 708ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 708ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 708ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 708ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 708ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 708ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 708ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 708ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 708ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 708ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 708ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 708ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 708ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-1] [2s 708ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [2s 708ms] SocketTube(13) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 708ms] SocketTube(13) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 708ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-1] [2s 708ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [2s 708ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [2s 708ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 708ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-1] [2s 708ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [2s 708ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [2s 708ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 708ms] SSL Writer(SocketTube(13)) wrapping 139 bytes DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) Sending 177 bytes downstream DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-1] [2s 709ms] SocketTube(13) trying to write: 177 DEBUG: [pool-1-thread-1] [2s 709ms] SocketTube(13) wrote: 177 DEBUG: [pool-1-thread-1] [2s 709ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [2s 709ms] SocketTube(13) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 709ms] SocketTube(13) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 709ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-1] [2s 709ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [HttpClient-12-SelectorManager] [2s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 0 (false) TestServer(2): starting connection DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [2s 709ms] SocketTube(13) no more demand for reading DEBUG: [pool-1-thread-1] [2s 709ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [2s 709ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 709ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 709ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [2s 709ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [2s 709ms] SocketTube(13) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 709ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (true) DEBUG: [Test-server-pool] [2s 709ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [2s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 0 (false) DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-12-SelectorManager] [2s 710ms] SocketTube(13) read bytes: 1803 DEBUG: [HttpClient-12-SelectorManager] [2s 710ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 710ms] SSL Reader(SocketTube(13)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 710ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 710ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) Unwrapping: 1803 DEBUG: [readLoop] [2s 710ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [2s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 710ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 710ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 710ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [2s 710ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 710ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [2s 710ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [2s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [readLoop] [2s 710ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 711ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 711ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [2s 711ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 711ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 711ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [2s 711ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-1] [2s 711ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [2s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [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 TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [2s 711ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 711ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 711ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [2s 711ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList TestServer: [3 s, 942 ms, 5233 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) wrapping 9 bytes Sent response headers 200 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 TestServer: [3 s, 942 ms, 236719 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue TestServer: [3 s, 942 ms, 377222 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [HttpClient-12-SelectorManager] [2s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 0 (false) DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [2s 711ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [2s 711ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 711ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 712ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-1] [2s 712ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-1] [2s 712ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [2s 712ms] SocketTube(13) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 712ms] SocketTube(13) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 712ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 712ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 712ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [readLoop] [2s 712ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 712ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [readLoop] [2s 712ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 712ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 712ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 712ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 712ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [2s 712ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [2s 712ms] SocketTube(13) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (true) DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 0 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SocketTube(13) read bytes: 513 DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SSL Reader(SocketTube(13)) Adding 513 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:513, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) Unwrapping: 513 DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 0 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [2s 712ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 513 into buffer of 16676 remaining to decode: 416 DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-1] [2s 713ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 713ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) Unwrapping: 416 DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 416 into buffer of 64 remaining to decode: 363 DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-1] [2s 713ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 713ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 713ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y) 200 HTTP_2 Local port: 36358 DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 714ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) Unwrapping: 363 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 363 into buffer of 64 remaining to decode: 304 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-1] [2s 714ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 714ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) Unwrapping: 304 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 304 into buffer of 16676 remaining to decode: 209 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [2s 714ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-1] [2s 714ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [2s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 714ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) Unwrapping: 209 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 209 into buffer of 64 remaining to decode: 150 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-1] [2s 715ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 715ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) Unwrapping: 150 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 150 into buffer of 64 remaining to decode: 102 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [2s 715ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-1] [2s 715ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 715ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 36358 DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 716ms] HttpClientImpl(12) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) Unwrapping: 102 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 102 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-1] [2s 716ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 716ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 716ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [2s 716ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [2s 716ms] SocketTube(13) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (true) DEBUG: [HttpClient-12-SelectorManager] [2s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 0 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 716ms] SocketTube(13) read bytes: 642 DEBUG: [HttpClient-12-SelectorManager] [2s 716ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 716ms] SSL Reader(SocketTube(13)) Adding 642 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 716ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 716ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:642, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) Unwrapping: 642 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 642 into buffer of 16676 remaining to decode: 547 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 57 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-1] [2s 717ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [2s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 717ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) Unwrapping: 547 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 547 into buffer of 64 remaining to decode: 500 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-1] [2s 717ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 717ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 717ms] HttpClientImpl(12) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@186106f8 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))) 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(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-1] [2s 718ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 718ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 719ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 719ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 719ms] HttpClientImpl(12) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:57423/https2/fixed/y DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6437c1c3 DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(13)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-1] [2s 719ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 719ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 36358 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 720ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-1] [2s 720ms] FramesDecoder decodes: 63 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=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [2s 720ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(13))) 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=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 721ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@55d6ba80 DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-1] [2s 721ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 721ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 36358 DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 722ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-1] [2s 722ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 722ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 722ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-1] [2s 723ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 723ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 723ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2fb94db8 DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [2s 723ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [2s 723ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [2s 723ms] SocketTube(13) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73188ffb for 1 (false) DEBUG: [MainThread] [2s 723ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 724ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:57423/https2/chunk/y GET DEBUG: [pool-1-thread-1] [2s 724ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 725ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 725ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 725ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-1] [2s 725ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [2s 725ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7ea9e145 for 8 (true) TestServer(2): connection accepted DEBUG: [HttpClient-13-SelectorManager] [2s 725ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-13-SelectorManager] [2s 725ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36374 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36374, Session(1710954558640|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [2s 726ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [2s 726ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 726ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [2s 726ms] SocketTube(14) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-1] [2s 726ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [2s 726ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-1] [2s 726ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-1] [2s 726ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-1] [2s 726ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-1] [2s 726ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [2s 726ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-1] [2s 726ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 726ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [2s 726ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [2s 731ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [pool-1-thread-1] [2s 731ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-11-SelectorManager] [2s 731ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [2s 731ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [2s 731ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [2s 731ms] Http2ClientImpl stopping DEBUG: [HttpClient-12-SelectorManager] [2s 731ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [2s 732ms] Http2Connection(SocketTube(12)) Close all streams DEBUG: [HttpClient-9-SelectorManager] [2s 731ms] HttpClientImpl(9) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [2s 731ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [2s 731ms] 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@74518a35[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: [HttpClient-8-SelectorManager] [2s 732ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [2s 731ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [2s 731ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [2s 732ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [HttpClient-7-SelectorManager] [2s 732ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-10-SelectorManager] [2s 732ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(8)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 732ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [2s 732ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 34 bytes to the write queue DEBUG: [HttpClient-12-SelectorManager] [2s 732ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [2s 732ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-11-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(12)) added 34 bytes to the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [2s 732ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(7)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [2s 732ms] Http2Connection(SSLTube(SocketTube(10))) Close all streams DEBUG: [HttpClient-13-SelectorManager] [2s 732ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [2s 732ms] SocketTube(14) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 732ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-9-SelectorManager] [2s 732ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 34 bytes to the write queue DEBUG: [HttpClient-9-SelectorManager] [2s 732ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [2s 732ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [HttpClient-10-SelectorManager] [2s 732ms] Http2Connection(SocketTube(11)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-8-SelectorManager] [2s 732ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [HttpClient-12-SelectorManager] [2s 732ms] Http2Connection(SSLTube(SocketTube(13))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [2s 732ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [HttpClient-11-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(12) DEBUG: [HttpClient-12-SelectorManager] [2s 732ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 34 bytes to the write queue DEBUG: [HttpClient-12-SelectorManager] [2s 733ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-13-SelectorManager] [2s 732ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [2s 732ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [HttpClient-6-SelectorManager] [2s 733ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 733ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [2s 732ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 733ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 733ms] SSL Writer(SocketTube(10)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 732ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [2s 733ms] SSL Writer(SocketTube(10)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [2s 733ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 732ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [2s 733ms] SSL Writer(SocketTube(9)) onNext DEBUG: [HttpClient-10-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(11)) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [2s 733ms] SSL Writer(SocketTube(9)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-10-SelectorManager] [2s 733ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 733ms] SocketTube(12) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 733ms] SSL Writer(SocketTube(9)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [2s 733ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [HttpClient-13-SelectorManager] [2s 733ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [2s 733ms] SocketTube(14) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 733ms] SocketTube(7) pausing read event DEBUG: [pool-1-thread-1] [2s 733ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [2s 733ms] SSL Writer(SocketTube(10)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-SelectorManager] [2s 733ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38668f06 DEBUG: [HttpClient-7-SelectorManager] [2s 733ms] SocketTube(8) pausing read event DEBUG: [HttpClient-10-SelectorManager] [2s 733ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-7-SelectorManager] [2s 733ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@55c65e7d DEBUG: [HttpClient-11-SelectorManager] [2s 733ms] SocketTube(12) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 733ms] SSL Writer(SocketTube(9)) wrapping 34 bytes DEBUG: [HttpClient-12-SelectorManager] [2s 733ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-12-SelectorManager] [2s 733ms] SSL Writer(SocketTube(13)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 733ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-1] [2s 733ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [2s 733ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [2s 733ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [2s 733ms] SSL Writer(SocketTube(10)) wrapping 34 bytes DEBUG: [HttpClient-6-SelectorManager] [2s 733ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [2s 733ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 734ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [2s 734ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] Http2Connection(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [2s 734ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [2s 734ms] SSL Writer(SocketTube(10)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SocketTube(8) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775804, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SocketTube(8) write: cancel DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 733ms] SocketTube(11) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [2s 734ms] SocketTube(11) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [2s 733ms] SocketTube(12) pausing read event DEBUG: [HttpClient-12-SelectorManager] [2s 733ms] SSL Writer(SocketTube(13)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 733ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-12-SelectorManager] [2s 734ms] SSL Writer(SocketTube(13)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 734ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [2s 734ms] Http2Connection(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 734ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 734ms] SocketTube(7) Stopping read scheduler DEBUG: [pool-1-thread-1] [2s 734ms] Http2Connection(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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [pool-1-thread-3] [2s 734ms] Http2Connection(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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-9-SelectorManager] [2s 734ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-9-SelectorManager] [2s 735ms] SSL Writer(SocketTube(10)) Sending 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: cancelled by SocketTube(8) DEBUG: [HttpClient-10-SelectorManager] [2s 734ms] SocketTube(11) pausing read event DEBUG: [HttpClient-11-SelectorManager] [2s 734ms] SocketTube(12) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10e338fa DEBUG: [HttpClient-11-SelectorManager] [2s 735ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 734ms] SSL Writer(SocketTube(9)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-12-SelectorManager] [2s 734ms] SSL Writer(SocketTube(13)) wrapping 34 bytes DEBUG: [HttpClient-13-SelectorManager] [2s 734ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 734ms] SocketTube(7) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775803, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 735ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [2s 735ms] SocketTube(7) write: cancel DEBUG: [HttpClient-6-SelectorManager] [2s 735ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [2s 734ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [2s 735ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [2s 735ms] SSL Writer(SocketTube(10)) Adding 72 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [2s 736ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [2s 735ms] SocketTube(8) leaving w.onNext Reading: [ops=0, demand=9223372036854775804, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-10-SelectorManager] [2s 735ms] SocketTube(11) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2f790ea0 DEBUG: [HttpClient-11-SelectorManager] [2s 735ms] Http2Connection(SocketTube(12)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 735ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-12-SelectorManager] [2s 735ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [2s 736ms] Http2Connection(SocketTube(12)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-13-SelectorManager] [2s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (true) DEBUG: [HttpClient-6-SelectorManager] [2s 735ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: cancelled by SocketTube(7) DEBUG: [pool-1-thread-2] [2s 736ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 736ms] SocketTube(7) leaving w.onNext Reading: [ops=0, demand=9223372036854775803, stopped=true], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-1] [2s 735ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 736ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-1] [2s 736ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-3] [2s 736ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-1] [2s 736ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-9-SelectorManager] [2s 736ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 736ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped Server connection to /127.0.0.1:51582 stopping. 1 streams DEBUG: [HttpClient-10-SelectorManager] [2s 736ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [2s 737ms] Http2Connection(SocketTube(11)) onError: java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [2s 737ms] Http2Connection(SocketTube(11)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [pool-1-thread-4] [2s 738ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 738ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [2s 738ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [2s 738ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-11-SelectorManager] [2s 736ms] SocketTube(12) Stopping read scheduler Server connection to /127.0.0.1:51602 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SSL Writer(SocketTube(9)) Sending 72 bytes downstream TestServer: Connection writer stopping DEBUG: [HttpClient-12-SelectorManager] [2s 736ms] SSL Writer(SocketTube(13)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-13-SelectorManager] [2s 736ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [2s 738ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [2s 736ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [pool-1-thread-2] [2s 736ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [2s 736ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 738ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [2s 738ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:51612 stopping. 1 streams DEBUG: [pool-1-thread-5] [2s 739ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [2s 739ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 739ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 739ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-5] [2s 739ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-5] [2s 739ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [2s 739ms] SocketTube(14) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [2s 739ms] SocketTube(14) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [2s 739ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 739ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 739ms] SocketTube(14) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 737ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-1] [2s 737ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [2s 737ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-9-SelectorManager] [2s 739ms] SocketTube(10) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [2s 739ms] SocketTube(10) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [2s 739ms] SocketTube(10) pausing read event DEBUG: [HttpClient-10-SelectorManager] [2s 737ms] SocketTube(11) Stopping read scheduler DEBUG: [pool-1-thread-4] [2s 738ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [2s 740ms] SocketTube(10) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4863c63d[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@397ee3fb, getALPN: jdk.internal.net.http.common.MinimalFuture@3ca6da75[Completed normally] (id=1152), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=344 lim=344 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 740ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [2s 740ms] SSL Reader(SocketTube(10)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [2s 738ms] SocketTube(12) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-11-SelectorManager] [2s 740ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [2s 738ms] SSL Writer(SocketTube(9)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [2s 740ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-12-SelectorManager] [2s 738ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 Server connection to /127.0.0.1:51592 stopping. 1 streams DEBUG: [pool-1-thread-3] [2s 739ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [2s 739ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [2s 739ms] SocketTube(11) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775803, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 740ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [2s 740ms] SSL Reader(SocketTube(10)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-11-SelectorManager] [2s 740ms] SocketTube(12) write: cancel DEBUG: [HttpClient-11-SelectorManager] [2s 741ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [2s 740ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [2s 740ms] SSL Writer(SocketTube(13)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] SocketTube(9) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [2s 741ms] SSL Writer(SocketTube(13)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] SocketTube(9) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [2s 741ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] SocketTube(9) pausing read event DEBUG: [HttpClient-12-SelectorManager] [2s 741ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [2s 740ms] SocketTube(11) write: cancel DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] SocketTube(9) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2a5594c8[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@43ecfa2a, getALPN: jdk.internal.net.http.common.MinimalFuture@5ef2c0b2[Completed normally] (id=1048), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=243 lim=243 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 741ms] SSL Reader(SocketTube(10)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [2s 741ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: cancelled by SocketTube(12) DEBUG: [HttpClient-12-SelectorManager] [2s 741ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-10-SelectorManager] [2s 741ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [2s 741ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@397ee3fb, getALPN: jdk.internal.net.http.common.MinimalFuture@3ca6da75[Completed normally] (id=1152), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [2s 741ms] SocketTube(13) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [2s 741ms] SocketTube(12) leaving w.onNext Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-10-SelectorManager] [2s 741ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: cancelled by SocketTube(11) DEBUG: [HttpClient-11-SelectorManager] [2s 742ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-11-SelectorManager] [2s 742ms] Http2Connection(SocketTube(12)) Close all streams DEBUG: [HttpClient-9-SelectorManager] [2s 741ms] Http2Connection(SSLTube(SocketTube(10))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] SSL Reader(SocketTube(9)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [2s 741ms] SocketTube(13) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [2s 742ms] SocketTube(11) leaving w.onNext Reading: [ops=0, demand=9223372036854775803, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 742ms] SSLTube(SocketTube(10)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SSL Reader(SocketTube(9)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 742ms] Http2Connection(SSLTube(SocketTube(10))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-12-SelectorManager] [2s 742ms] SocketTube(13) pausing read event DEBUG: [HttpClient-9-SelectorManager] [2s 742ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [HttpClient-10-SelectorManager] [2s 742ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-9-SelectorManager] [2s 743ms] SSL Reader(SocketTube(10)) stop java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [pool-1-thread-2] [2s 742ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [2s 743ms] Http2Connection(SocketTube(11)) Close all streams DEBUG: [HttpClient-9-SelectorManager] [2s 743ms] SSL Writer(SocketTube(10)) stop DEBUG: [HttpClient-13-SelectorManager] [2s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 0 (false) DEBUG: [HttpClient-12-SelectorManager] [2s 743ms] SocketTube(13) 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@361a075c[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@4b56287a, getALPN: jdk.internal.net.http.common.MinimalFuture@42219b7b[Completed normally] (id=1808), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=642 lim=642 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 744ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [2s 744ms] SocketTube(10) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-12-SelectorManager] [2s 744ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 743ms] SSL Reader(SocketTube(9)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 743ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [HttpClient-13-SelectorManager] [2s 744ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [pool-1-thread-2] [2s 744ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [HttpClient-8-SelectorManager] [2s 744ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@43ecfa2a, getALPN: jdk.internal.net.http.common.MinimalFuture@5ef2c0b2[Completed normally] (id=1048), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [2s 744ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-2] [2s 744ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-9-SelectorManager] [2s 744ms] SocketTube(10) write: cancel DEBUG: [HttpClient-13-SelectorManager] [2s 744ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [2s 744ms] SSL Reader(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [2s 744ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [2s 744ms] SSL Reader(SocketTube(14)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 744ms] SSL Reader(SocketTube(13)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 744ms] SocketTube(14) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 744ms] Http2Connection(SSLTube(SocketTube(9))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [2s 744ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [2s 744ms] SSLTube(SocketTube(9)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [2s 744ms] Http2Connection(SSLTube(SocketTube(9))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) Server connection to /127.0.0.1:36354 stopping. 1 streams DEBUG: [HttpClient-12-SelectorManager] [2s 744ms] SSL Reader(SocketTube(13)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [pool-1-thread-2] [2s 744ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [2s 744ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 744ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [HttpClient-8-SelectorManager] [2s 744ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [2s 744ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [2s 746ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [HttpClient-12-SelectorManager] [2s 745ms] SSL Reader(SocketTube(13)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 746ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [HttpClient-13-SelectorManager] [2s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SSL Reader(SocketTube(9)) stop DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SSL Writer(SocketTube(9)) stop DEBUG: [HttpClient-9-SelectorManager] [2s 746ms] SocketTube(10) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [2s 746ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [HttpClient-12-SelectorManager] [2s 746ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b56287a, getALPN: jdk.internal.net.http.common.MinimalFuture@42219b7b[Completed normally] (id=1808), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [2s 746ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [2s 746ms] SocketTube(14) no more demand for reading DEBUG: [pool-1-thread-2] [2s 746ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 746ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SocketTube(9) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SocketTube(9) write: cancel DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-12-SelectorManager] [2s 746ms] Http2Connection(SSLTube(SocketTube(13))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 746ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-12-SelectorManager] [2s 746ms] SSLTube(SocketTube(13)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [2s 746ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [2s 746ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 746ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 746ms] SSL Reader(SocketTube(14)) handshaking Server connection to /127.0.0.1:36340 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [2s 746ms] Http2Connection(SSLTube(SocketTube(13))) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-12-SelectorManager] [2s 746ms] SSL Reader(SocketTube(13)) stop DEBUG: [HttpClient-12-SelectorManager] [2s 747ms] SSL Writer(SocketTube(13)) stop DEBUG: [pool-1-thread-2] [2s 746ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 747ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 747ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 747ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [HttpClient-12-SelectorManager] [2s 747ms] SocketTube(13) Stopping read scheduler DEBUG: [pool-1-thread-3] [2s 747ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [HttpClient-12-SelectorManager] [2s 747ms] SocketTube(13) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-12-SelectorManager] [2s 747ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-12-SelectorManager] [2s 747ms] SocketTube(13) write: cancel DEBUG: [HttpClient-12-SelectorManager] [2s 747ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 747ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-12-SelectorManager] [2s 747ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [HttpClient-12-SelectorManager] [2s 748ms] SocketTube(13) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [2s 748ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:36358 stopping. 1 streams DEBUG: [HttpClient-12-SelectorManager] [2s 748ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-12-SelectorManager] [2s 748ms] Http2Connection(SSLTube(SocketTube(13))) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] Http2Connection(SSLTube(SocketTube(10))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [2s 749ms] SocketTube(9) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 749ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [2s 749ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [pool-1-thread-2] [2s 749ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(14) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(14) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [2s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (true) DEBUG: [HttpClient-13-SelectorManager] [2s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [2s 750ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [2s 750ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 750ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [2s 750ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [2s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (false) DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [2s 750ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [2s 750ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 750ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 750ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 751ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 751ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 751ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 751ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [2s 751ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 751ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 751ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 751ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 751ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 751ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 751ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 751ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 751ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 752ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-2] [2s 752ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@122c762b DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 752ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 752ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [2s 752ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 752ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 752ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [2s 752ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 752ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 752ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 752ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-2] [2s 752ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-2] [2s 752ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 752ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 752ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 752ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 752ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 752ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 752ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 752ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 752ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 752ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-2] [2s 752ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [2s 752ms] SocketTube(14) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 752ms] SocketTube(14) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [2s 752ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [2s 752ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [2s 752ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [2s 752ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [2s 752ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [2s 753ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [2s 753ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [2s 753ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) wrapping 139 bytes DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) Sending 177 bytes downstream DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(14) trying to write: 177 DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(14) wrote: 177 DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(14) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(14) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [2s 753ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [2s 753ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (false) DEBUG: [HttpClient-13-SelectorManager] [2s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 0 (false) TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [2s 753ms] SocketTube(14) read bytes: 1726 DEBUG: [HttpClient-13-SelectorManager] [2s 753ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 753ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [2s 753ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (false) DEBUG: [HttpClient-13-SelectorManager] [2s 753ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [HttpClient-13-SelectorManager] [2s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [2s 754ms] SocketTube(14) no more demand for reading DEBUG: [Test-server-pool] [2s 754ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 754ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 754ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [2s 754ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [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 TestServer(2): connection started DEBUG: [pool-1-thread-2] [2s 754ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 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: [readLoop] [2s 754ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 754ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 754ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 754ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 754ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [readLoop] [2s 754ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 754ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [2s 754ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [2s 754ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [2s 754ms] SocketTube(14) resuming read event DEBUG: [readLoop] [2s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 754ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-13-SelectorManager] [2s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (true) DEBUG: [HttpClient-13-SelectorManager] [2s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 0 (false) DEBUG: [readLoop] [2s 754ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-13-SelectorManager] [2s 755ms] SocketTube(14) read bytes: 77 DEBUG: [HttpClient-13-SelectorManager] [2s 755ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 755ms] SSL Reader(SocketTube(14)) Adding 77 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [2s 755ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [2s 755ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (false) TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [2s 755ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [HttpClient-13-SelectorManager] [2s 755ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [2s 755ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 755ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 755ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 755ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-2] [2s 755ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 755ms] SSL Reader(SocketTube(14)) pushScheduler is alive TestServer: [3 s, 986 ms, 83432 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-2] [2s 755ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 755ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 755ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 755ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 755ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 755ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-2] [2s 755ms] FramesDecoder decodes: 39 TestServer: [3 s, 986 ms, 263427 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 755ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [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 TestServer: [3 s, 986 ms, 369259 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [2s 755ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [2s 755ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [2s 755ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(14) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(14) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [2s 756ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [2s 756ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [readLoop] [2s 756ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 756ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 756ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 756ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 756ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 756ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 756ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (true) DEBUG: [HttpClient-13-SelectorManager] [2s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [2s 756ms] SocketTube(14) read bytes: 499 DEBUG: [HttpClient-13-SelectorManager] [2s 756ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 756ms] SSL Reader(SocketTube(14)) Adding 499 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [2s 756ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [2s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (false) DEBUG: [pool-1-thread-2] [2s 756ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:499, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 756ms] SSL Reader(SocketTube(14)) Unwrapping: 499 DEBUG: [HttpClient-13-SelectorManager] [2s 756ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 499 into buffer of 16676 remaining to decode: 407 DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [2s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [2s 757ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [2s 757ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [2s 757ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 757ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 757ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [2s 757ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-2] [2s 757ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [2s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 757ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-2] [2s 757ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 757ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 757ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 757ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 757ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) Unwrapping: 407 DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 407 into buffer of 56 remaining to decode: 359 DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [2s 758ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 758ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y) 200 HTTP_2 Local port: 36374 DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 758ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) Unwrapping: 359 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 359 into buffer of 56 remaining to decode: 300 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-2] [2s 758ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 758ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) Unwrapping: 300 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 300 into buffer of 16676 remaining to decode: 210 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-2] [2s 759ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 759ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) Unwrapping: 210 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 210 into buffer of 56 remaining to decode: 151 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-2] [2s 759ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 759ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) Unwrapping: 151 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 151 into buffer of 16676 remaining to decode: 61 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-2] [2s 759ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 759ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 759ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) Unwrapping: 61 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 61 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-2] [2s 760ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 760ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 760ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 760ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [2s 760ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [2s 760ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [2s 760ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (true) DEBUG: [HttpClient-13-SelectorManager] [2s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [2s 760ms] SocketTube(14) read bytes: 636 DEBUG: [HttpClient-13-SelectorManager] [2s 760ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 760ms] SSL Reader(SocketTube(14)) Adding 636 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [2s 760ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [2s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (false) DEBUG: [HttpClient-13-SelectorManager] [2s 760ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:636, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(14)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [2s 761ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 761ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 761ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 761ms] HttpClientImpl(13) ClientImpl (async) elapsed 36 millis for GET to https://127.0.0.1:57423/https2/chunk/y DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@593b5daf DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [2s 761ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 761ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 36374 DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 761ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Reader(SocketTube(14)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-2] [2s 762ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 762ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 762ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [2s 762ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 762ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 762ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 762ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@10a994bb DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [2s 762ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 762ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 762ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 36374 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 763ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [2s 763ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 763ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 763ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [2s 763ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 763ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 763ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 763ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d97fe9c DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [2s 763ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [2s 763ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 763ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 763ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 36374 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 764ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [2s 764ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 764ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [2s 764ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [2s 764ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 764ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 764ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1cfb402b DEBUG: [pool-1-thread-2] [2s 765ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 765ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-2] [2s 765ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 765ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [2s 765ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [2s 765ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [2s 765ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 765ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31530adb for 1 (false) DEBUG: [MainThread] [2s 766ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43559/http2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 766ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 766ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 766ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 766ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 766ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 766ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 766ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 766ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 766ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-3] [2s 766ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 766ms] PlainHttpConnection(SocketTube(5)) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 766ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 766ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 766ms] SocketTube(5) trying to write: 62 DEBUG: [pool-1-thread-3] [2s 766ms] SocketTube(5) wrote: 62 DEBUG: [pool-1-thread-3] [2s 767ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 767ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 767ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 767ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 767ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775790, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 767ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775790, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 767ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 767ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 767ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 767ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 767ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 767ms] FramesDecoder Got frame: HEADERS: length=53, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 767ms] Http2Connection(SocketTube(5))/Stream(9) requestSent: streamid=9 but response not received TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed TestServer: [3 s, 998 ms, 254691 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 998 ms, 413115 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [3 s, 998 ms, 559429 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) read bytes: 252 DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] Http2Connection(SocketTube(5)) onNext: got 252 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775789, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SocketTube(5)) sending 252 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 252 DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SocketTube(5)) Processing 252 DEBUG: [pool-1-thread-3] [2s 768ms] FramesDecoder decodes: 252 DEBUG: [pool-1-thread-3] [2s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) read bytes: 247 DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] Http2Connection(SocketTube(5)) onNext: got 247 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 768ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775788, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [2s 769ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 769ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 769ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 769ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-3] [2s 769ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [2s 770ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 770ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 770ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 770ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 849, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 770ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 770ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5cbaa6e7 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5)) sending 247 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 247 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SocketTube(5)) Processing 247 DEBUG: [pool-1-thread-3] [2s 770ms] FramesDecoder decodes: 247 DEBUG: [pool-1-thread-3] [2s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 771ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [2s 771ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 861, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 771ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 771ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 771ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:43559/http2/fixed/y DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30312151 DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [2s 771ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 771ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 772ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 772ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 913, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 772ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 772ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51d87832 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [2s 772ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 772ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 772ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 772ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 772ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 772ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@62155756 DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [MainThread] [2s 774ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43559/http2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 774ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 774ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 774ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 774ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 774ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 774ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 774ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 774ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 774ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-3] [2s 774ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 774ms] PlainHttpConnection(SocketTube(5)) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 774ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 774ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 774ms] SocketTube(5) trying to write: 62 DEBUG: [pool-1-thread-3] [2s 774ms] SocketTube(5) wrote: 62 DEBUG: [pool-1-thread-3] [2s 774ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 774ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 774ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 774ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775788, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 775ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775788, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 774ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 775ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 775ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 775ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 775ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 775ms] FramesDecoder Got frame: HEADERS: length=53, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 775ms] Http2Connection(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 6 ms, 194783 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 6 ms, 362077 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) TestServer: [4 s, 6 ms, 487990 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 775ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [2s 775ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 83 DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-3] [2s 776ms] FramesDecoder decodes: 83 DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775787, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 776ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 776ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SocketTube(5) read bytes: 326 DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] Http2Connection(SocketTube(5)) onNext: got 326 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775786, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SocketTube(5) read bytes: 70 DEBUG: [pool-1-thread-3] [2s 776ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] Http2Connection(SocketTube(5)) onNext: got 70 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 776ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775785, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 776ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 777ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)) sending 326 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 326 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)) Processing 326 DEBUG: [pool-1-thread-3] [2s 777ms] FramesDecoder decodes: 326 DEBUG: [pool-1-thread-3] [2s 777ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 777ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-3] [2s 777ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 777ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 777ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 777ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1042, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 778ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 778ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b11586d DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-3] [2s 778ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-3] [2s 778ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1054, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 778ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 778ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 778ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:43559/http2/chunk/y DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5213c7f7 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [2s 778ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 779ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 779ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 779ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 779ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40983c6f DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-3] [2s 779ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 779ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)) sending 70 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 70 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)) Processing 70 DEBUG: [pool-1-thread-3] [2s 779ms] FramesDecoder decodes: 70 DEBUG: [pool-1-thread-3] [2s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 779ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 779ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 779ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@87f6ccd DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [MainThread] [2s 780ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:57423/https2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 780ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 780ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 780ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 780ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 780ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 780ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 780ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 780ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-3] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 780ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 780ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 780ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 780ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 780ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 780ms] SSL Writer(SocketTube(6)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 780ms] SSL Writer(SocketTube(6)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 780ms] SSL Writer(SocketTube(6)) wrapping 62 bytes DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) Sending 100 bytes downstream DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-3] [2s 781ms] SocketTube(6) trying to write: 100 DEBUG: [pool-1-thread-3] [2s 781ms] SocketTube(6) wrote: 100 DEBUG: [pool-1-thread-3] [2s 781ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 781ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 781ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 781ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [2s 781ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 781ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 781ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 781ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 781ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 781ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 781ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 781ms] FramesDecoder Got frame: HEADERS: length=53, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) requestSent: streamid=9 but response not received TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 12 ms, 689198 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 12 ms, 870833 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [4 s, 12 ms, 983676 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SocketTube(6) read bytes: 208 DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SSL Reader(SocketTube(6)) Adding 208 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:208, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(6)) Unwrapping: 208 DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 208 into buffer of 16676 remaining to decode: 112 DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-3] [2s 783ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [2s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 783ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) Unwrapping: 112 DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [2s 783ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [2s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 783ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 783ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 784ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 784ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 784ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 784ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 784ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 784ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 784ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 784ms] SocketTube(6) read bytes: 946 DEBUG: [HttpClient-5-SelectorManager] [2s 784ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 784ms] SSL Reader(SocketTube(6)) Adding 946 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 784ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 784ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 784ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [2s 785ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 785ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-3] [2s 785ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 785ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 785ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 10 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 786ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 786ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 786ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 786ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Unwrapping: 744 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 64 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [2s 786ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 786ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 786ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 883, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Unwrapping: 642 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 787ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 787ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 787ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@694c9f9f DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 57 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [2s 787ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 787ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 23 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [2s 788ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 788ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 788ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 897, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 788ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 788ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 788ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 788ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 788ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to https://127.0.0.1:57423/https2/fixed/y DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@25acc13e DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 789ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 789ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 789ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 789ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 789ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 789ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 789ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 789ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 789ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 789ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 789ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24d6eaa0 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 790ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-3] [2s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 790ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@57bce3f3 DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 791ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 791ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 791ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [MainThread] [2s 791ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:57423/https2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 791ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 792ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 792ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 792ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 792ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 792ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 792ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 792ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 792ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 792ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) wrapping 62 bytes DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) Sending 100 bytes downstream DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-3] [2s 792ms] SocketTube(6) trying to write: 100 DEBUG: [pool-1-thread-3] [2s 792ms] SocketTube(6) wrote: 100 DEBUG: [pool-1-thread-3] [2s 792ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 792ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 792ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 792ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [2s 792ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 792ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 792ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 792ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [2s 792ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 792ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 792ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 792ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 793ms] FramesDecoder Got frame: HEADERS: length=53, 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, 23 ms, 974345 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 24 ms, 108778 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 793ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 793ms] SSL Reader(SocketTube(6)) Unwrapping: 91 TestServer: [4 s, 24 ms, 431986 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 793ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [2s 794ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [2s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 794ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 794ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 794ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 794ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SocketTube(6) read bytes: 651 DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SSL Reader(SocketTube(6)) Adding 651 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:651, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) Unwrapping: 651 DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 794ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 651 into buffer of 64 remaining to decode: 603 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [HttpClient-5-SelectorManager] [2s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 795ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 795ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 795ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 795ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 795ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 795ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Unwrapping: 603 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 603 into buffer of 64 remaining to decode: 544 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 795ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 795ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 795ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Unwrapping: 544 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 544 into buffer of 16676 remaining to decode: 454 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [2s 796ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 796ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Unwrapping: 454 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 454 into buffer of 64 remaining to decode: 395 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 796ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 796ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Unwrapping: 395 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 395 into buffer of 64 remaining to decode: 347 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 10 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 796ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 796ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 796ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(6)) Unwrapping: 347 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 347 into buffer of 16676 remaining to decode: 245 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 64 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [2s 797ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 797ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1084, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapping: 245 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 245 into buffer of 64 remaining to decode: 198 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 9 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 797ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 797ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 797ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5a012efc DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 198 into buffer of 16676 remaining to decode: 108 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 52 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) Unwrapping: 108 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 108 into buffer of 64 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 23 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 798ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 799ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:57423/https2/chunk/y DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1967a1b3 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 799ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 799ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 799ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 799ms] SocketTube(6) read bytes: 392 DEBUG: [HttpClient-5-SelectorManager] [2s 799ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 799ms] SSL Reader(SocketTube(6)) Adding 392 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 799ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 799ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:392, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 799ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 799ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 799ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 799ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 800ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 800ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 800ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 800ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 800ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 800ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 800ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@af7cbd5 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 800ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 800ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 800ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 800ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 801ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 801ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 801ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 801ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 801ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a641203 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 801ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 801ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 801ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [MainThread] [2s 825ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 831ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:43559/http2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 831ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 831ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 831ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 831ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 831ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 831ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 831ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 831ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 831ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 831ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@437ee33c queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 831ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@437ee33c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 831ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 831ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 832ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 832ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 832ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 832ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 832ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [2s 832ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@639ff39e for 8 (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=51614,localport=43559] DEBUG: [HttpClient-14-SelectorManager] [2s 832ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [2s 832ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51614 DEBUG: [pool-1-thread-2] [2s 832ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 832ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [2s 832ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [2s 832ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 832ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-2] [2s 832ms] SocketTube(15) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [2s 832ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [pool-1-thread-2] [2s 832ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [2s 832ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-2] [2s 832ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [2s 832ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@696798ee DEBUG: [HttpClient-14-SelectorManager] [2s 833ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [2s 833ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 833ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [2s 833ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [2s 833ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [2s 833ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [2s 833ms] SocketTube(15) write: starting subscription DEBUG: [pool-1-thread-3] [2s 833ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-14-SelectorManager] [2s 833ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 833ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 833ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [2s 833ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [2s 833ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [2s 833ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 833ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [2s 833ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [2s 833ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [2s 833ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-3] [2s 833ms] SocketTube(15) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-14-SelectorManager] [2s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c651ba6 for 1 (true) DEBUG: [pool-1-thread-4] [2s 833ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 833ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [2s 833ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 833ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 833ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [2s 833ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [2s 833ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 833ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-4] [2s 833ms] Http1Publisher(SocketTube(15)) onNext with 208 bytes DEBUG: [pool-1-thread-4] [2s 833ms] SocketTube(15) trying to write: 208 DEBUG: [pool-1-thread-4] [2s 833ms] SocketTube(15) wrote: 208 DEBUG: [pool-1-thread-4] [2s 833ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [2s 833ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 834ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 834ms] SocketTube(15) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 834ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [2s 834ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [2s 834ms] Http1Exchange reading headers DEBUG: [HttpClient-14-SelectorManager] [2s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c651ba6 for 0 (false) DEBUG: [pool-1-thread-4] [2s 834ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [2s 834ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-4] [2s 834ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [2s 834ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-14-SelectorManager] [2s 834ms] SocketTube(15) read bytes: 71 DEBUG: [pool-1-thread-4] [2s 834ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5aab0ca2 DEBUG: [pool-1-thread-4] [2s 834ms] SocketTube(15) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-14-SelectorManager] [2s 834ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [2s 834ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [2s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c651ba6 for 1 (false) DEBUG: [pool-1-thread-4] [2s 834ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@437ee33c DEBUG: [HttpClient-14-SelectorManager] [2s 834ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 834ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 834ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@437ee33c DEBUG: [pool-1-thread-4] [2s 834ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [2s 834ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [2s 834ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@437ee33c DEBUG: [pool-1-thread-4] [2s 834ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [2s 834ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [2s 834ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51614 remote=/127.0.0.1:43559] DEBUG: [pool-1-thread-4] [2s 834ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [2s 834ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1faea03e(14) DEBUG: [pool-1-thread-4] [2s 834ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5e94932f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b960699 queue.isEmpty: false DEBUG: [pool-1-thread-4] [2s 834ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-4] [2s 835ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [2s 835ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 835ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-4] [2s 835ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 835ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 835ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-4] [2s 835ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 835ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-4] [2s 835ms] SocketTube(15) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1d0335dc DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-4] [2s 835ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [2s 835ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c651ba6 for 1 (false) DEBUG: [pool-1-thread-4] [2s 835ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [2s 835ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 835ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 835ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 835ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 836ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-4] [2s 836ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 836ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-4] [2s 836ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [2s 836ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 836ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-3] [2s 836ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) trying to write: 13 DEBUG: [Test-server-pool] [2s 836ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) wrote: 13 DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [2s 836ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [Test-server-pool] [2s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 836ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [Test-server-pool] [2s 836ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 836ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [Test-server-pool] [2s 836ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [2s 836ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [Test-server-pool] [2s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [2s 836ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 836ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-3] [2s 836ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 836ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-4] [2s 836ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [2s 836ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [2s 836ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1faea03e(14) DEBUG: [pool-1-thread-4] [2s 836ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5e94932f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b960699, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 836ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [2s 836ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [2s 836ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [2s 837ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 837ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 837ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 837ms] FramesDecoder Got frame: SETTINGS: length=30, 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, 67 ms, 749026 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [2s 837ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 837ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 837ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [2s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c651ba6 for 0 (false) Sent response headers 200 DEBUG: [readLoop] [2s 837ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [2s 837ms] SocketTube(15) read bytes: 48 DEBUG: [HttpClient-14-SelectorManager] [2s 837ms] Http2Connection(SocketTube(15)) onNext: got 48 bytes in 1 buffers TestServer: [4 s, 68 ms, 23883 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-14-SelectorManager] [2s 837ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [2s 837ms] Http2Connection(SocketTube(15)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [2s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c651ba6 for 1 (false) DEBUG: [HttpClient-14-SelectorManager] [2s 837ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 837ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-4] [2s 837ms] Http2Connection(SocketTube(15)) Processing 48 TestServer: [4 s, 68 ms, 275219 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-14-SelectorManager] [2s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c651ba6 for 0 (false) DEBUG: [pool-1-thread-4] [2s 837ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-4] [2s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 837ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 837ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 837ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 838ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-4] [2s 838ms] SocketTube(15) trying to write: 9 DEBUG: [pool-1-thread-4] [2s 838ms] SocketTube(15) wrote: 9 DEBUG: [pool-1-thread-4] [2s 838ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [2s 838ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-4] [2s 838ms] SocketTube(15) leaving requestMore: Reading: [ops=0, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 838ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 838ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [2s 838ms] SocketTube(15) read bytes: 500 DEBUG: [HttpClient-14-SelectorManager] [2s 838ms] Http2Connection(SocketTube(15)) onNext: got 500 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [2s 838ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [2s 838ms] SocketTube(15) leaving w.onNext Reading: [ops=0, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-14-SelectorManager] [2s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c651ba6 for 1 (false) DEBUG: [pool-1-thread-4] [2s 838ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SocketTube(15)) sending 500 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 500 DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SocketTube(15)) Processing 500 DEBUG: [pool-1-thread-4] [2s 838ms] FramesDecoder decodes: 500 DEBUG: [pool-1-thread-4] [2s 838ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 838ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [2s 838ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y) 200 HTTP_2 Local port: 51614 DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 839ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 839ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 839ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 839ms] HttpClientImpl(14) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:43559/http2/fixed/y DEBUG: [pool-1-thread-4] [2s 839ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 839ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 839ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 839ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51614 DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 839ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 839ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 839ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 839ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [2s 839ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 839ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 839ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 839ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2a477c0b DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 840ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [2s 840ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 840ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51614 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 840ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 840ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 840ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 840ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@50309f87 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [2s 840ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [2s 841ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 841ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 841ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51614 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 841ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 841ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 841ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 841ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 841ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 841ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 169, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 841ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 841ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 841ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 841ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 841ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7bb9f9d6 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [2s 841ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [readLoop] [2s 838ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 841ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [2s 838ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [MainThread] [2s 848ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6656d7df DEBUG: [MainThread] [2s 848ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 848ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 849ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 850ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 850ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:43559/http2/chunk/y GET DEBUG: [pool-1-thread-4] [2s 850ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 851ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [2s 851ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 851ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 851ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [2s 851ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 851ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [2s 851ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 851ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [2s 851ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f2ca9f2 queue.isEmpty: true DEBUG: [pool-1-thread-4] [2s 851ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f2ca9f2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 851ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 851ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 851ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 851ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 851ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [2s 851ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [2s 851ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [2s 851ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ab16d62 for 8 (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=51618,localport=43559] DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51618 TestServer(1): starting connection DEBUG: [pool-1-thread-4] [2s 852ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 852ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-4] [2s 852ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-4] [2s 852ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 852ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-4] [2s 852ms] SocketTube(16) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-4] [2s 852ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-4] [2s 852ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-4] [2s 852ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-4] [2s 852ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30490612 DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [2s 852ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 852ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-3] [2s 852ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 852ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-4] [2s 852ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-15-SelectorManager] [2s 852ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 852ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 852ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [2s 852ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [2s 852ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [2s 852ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 852ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [2s 853ms] SocketTube(16) leaving requestMore: Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 853ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-15-SelectorManager] [2s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754b9e7f for 1 (true) DEBUG: [pool-1-thread-4] [2s 853ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [2s 853ms] SocketTube(16) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 853ms] Http1Publisher(SocketTube(16)) onNext with 208 bytes DEBUG: [pool-1-thread-4] [2s 853ms] SocketTube(16) trying to write: 208 DEBUG: [pool-1-thread-4] [2s 853ms] SocketTube(16) wrote: 208 DEBUG: [pool-1-thread-4] [2s 853ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [2s 853ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 853ms] SocketTube(16) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 853ms] SocketTube(16) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 853ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-4] [2s 853ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [2s 853ms] Exchange checkFor407: all clear DEBUG: [HttpClient-15-SelectorManager] [2s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754b9e7f for 0 (false) DEBUG: [pool-1-thread-4] [2s 853ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 853ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [2s 853ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [2s 853ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 853ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-4] [2s 853ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 853ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [2s 853ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 853ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4b34d137 DEBUG: [pool-1-thread-4] [2s 853ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [2s 853ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [2s 853ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [2s 853ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-4] [2s 853ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-15-SelectorManager] [2s 853ms] SocketTube(16) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [2s 853ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [2s 853ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-4] [2s 854ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f2ca9f2 DEBUG: [pool-1-thread-4] [2s 854ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [2s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754b9e7f for 1 (false) DEBUG: [HttpClient-15-SelectorManager] [2s 854ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 854ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f2ca9f2 DEBUG: [pool-1-thread-4] [2s 854ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [2s 854ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [2s 854ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f2ca9f2 DEBUG: [pool-1-thread-4] [2s 854ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [2s 854ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [2s 854ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51618 remote=/127.0.0.1:43559] DEBUG: [pool-1-thread-4] [2s 854ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [2s 854ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@e9a3b0e(15) DEBUG: [pool-1-thread-4] [2s 854ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7ff7e6ce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20eaf075 queue.isEmpty: false DEBUG: [pool-1-thread-4] [2s 854ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-4] [2s 854ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [2s 854ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 854ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-4] [2s 854ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 854ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 855ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-4] [2s 855ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 855ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-4] [2s 855ms] SocketTube(16) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 855ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-4] [2s 855ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [2s 855ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@44f44fbd DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-4] [2s 855ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754b9e7f for 1 (false) DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) onSubscribe called DEBUG: [pool-1-thread-4] [2s 855ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [2s 855ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 855ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 855ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 855ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 855ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [pool-1-thread-3] [2s 855ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-4] [2s 855ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [2s 855ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-4] [2s 855ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 855ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-4] [2s 855ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-4] [2s 855ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-4] [2s 855ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(16) wrote: 63 DEBUG: [Test-server-pool] [2s 856ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 856ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 856ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 856ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [2s 856ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [Test-server-pool] [2s 856ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 856ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(16) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(16) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 856ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@e9a3b0e(15) DEBUG: [pool-1-thread-3] [2s 856ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-4] [2s 856ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7ff7e6ce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20eaf075, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(16) trying to write: 13 DEBUG: [pool-1-thread-4] [2s 856ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [2s 856ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [2s 856ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(16) wrote: 13 DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(16) write: requesting more... TestServer(1): connection started TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 856ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 856ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [readLoop] [2s 857ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 857ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [2s 857ms] SocketTube(16) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: [4 s, 87 ms, 711443 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [2s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 857ms] SocketTube(16) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-15-SelectorManager] [2s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754b9e7f for 0 (false) Sent response headers 200 DEBUG: [readLoop] [2s 857ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 857ms] SocketTube(16) leaving requestMore: Reading: [ops=0, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: [4 s, 88 ms, 16471 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-15-SelectorManager] [2s 857ms] SocketTube(16) read bytes: 102 DEBUG: [HttpClient-15-SelectorManager] [2s 857ms] Http2Connection(SocketTube(16)) onNext: got 102 bytes in 1 buffers DEBUG: [readLoop] [2s 857ms] FramesDecoder decodes: 9 TestServer: [4 s, 88 ms, 150184 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-15-SelectorManager] [2s 857ms] SocketTube(16) resuming read event DEBUG: [readLoop] [2s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 857ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 857ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 857ms] Http2Connection(SocketTube(16)) sending 102 to Http2Connection.asyncReceive DEBUG: [HttpClient-15-SelectorManager] [2s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754b9e7f for 1 (false) DEBUG: [readLoop] [2s 857ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [2s 857ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 102 DEBUG: [HttpClient-15-SelectorManager] [2s 857ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 857ms] Http2Connection(SocketTube(16)) Processing 102 DEBUG: [pool-1-thread-3] [2s 858ms] FramesDecoder decodes: 102 DEBUG: [pool-1-thread-3] [2s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [2s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754b9e7f for 0 (false) DEBUG: [pool-1-thread-3] [2s 858ms] 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 858ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 858ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [2s 858ms] SocketTube(16) read bytes: 426 DEBUG: [pool-1-thread-3] [2s 858ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-3] [2s 858ms] SocketTube(16) trying to write: 9 DEBUG: [HttpClient-15-SelectorManager] [2s 858ms] Http2Connection(SocketTube(16)) onNext: got 426 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [2s 858ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [2s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754b9e7f for 1 (false) DEBUG: [HttpClient-15-SelectorManager] [2s 858ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 858ms] SocketTube(16) wrote: 9 DEBUG: [readLoop] [2s 858ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 858ms] SocketTube(16) write: requesting more... DEBUG: [readLoop] [2s 858ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 858ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 858ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-3] [2s 858ms] SocketTube(16) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 858ms] SocketTube(16) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 858ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 859ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y) 200 HTTP_2 Local port: 51618 DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 859ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 859ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 859ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 859ms] HttpClientImpl(15) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:43559/http2/chunk/y DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16)) sending 426 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 426 DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16)) Processing 426 DEBUG: [pool-1-thread-3] [2s 859ms] FramesDecoder decodes: 426 DEBUG: [pool-1-thread-3] [2s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [2s 859ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 859ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 859ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 859ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 859ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 859ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 859ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [MainThread] [2s 860ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 860ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [2s 860ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51618 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 860ms] HttpClientImpl(15) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 860ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 860ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 860ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 860ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 860ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 860ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 860ms] HttpClientImpl(15) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 860ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 860ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 860ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@69c1ad7d DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 860ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 861ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 861ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 861ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 861ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 861ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 861ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 861ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 861ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 861ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 861ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 861ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 861ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 861ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 861ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 861ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 861ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 861ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 861ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 861ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 861ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [MainThread] [2s 861ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d8fe3cf DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 862ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51618 DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 862ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 862ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 862ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 862ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 862ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 862ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 862ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 862ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 862ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@799230c8 DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 862ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51618 DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 863ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 863ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 863ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 863ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 863ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 863ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 863ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 863ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 863ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 863ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 863ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@637cc1f3 DEBUG: [pool-1-thread-3] [2s 863ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 864ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [MainThread] [2s 864ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 864ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:57423/https2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 865ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 865ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 865ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 865ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-1-thread-3] [2s 866ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4d5ea4aa for 8 (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=36390, Session(1710954558671|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36390 DEBUG: [pool-1-thread-3] [2s 866ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [2s 866ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 866ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [2s 866ms] SocketTube(17) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [2s 866ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [2s 866ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [2s 866ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-3] [2s 866ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [2s 866ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] 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@47a6cfda[Not completed, 4 dependents] (id=2588) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 866ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [2s 866ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SocketTube(17) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [2s 866ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SocketTube(17) onSubscribe called DEBUG: [pool-1-thread-3] [2s 866ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [2s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (true) DEBUG: [HttpClient-16-SelectorManager] [2s 867ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [2s 867ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 867ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [2s 867ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 867ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 869ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-3] [2s 869ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-3] [2s 869ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [2s 869ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 869ms] SocketTube(17) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [2s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [2s 872ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [2s 872ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [2s 872ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [2s 872ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [2s 872ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [2s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (false) DEBUG: [HttpClient-16-SelectorManager] [2s 872ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [2s 872ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 872ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [2s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [2s 873ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [2s 873ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 874ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(17) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(17) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 874ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(17) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [2s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (true) DEBUG: [HttpClient-16-SelectorManager] [2s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [2s 875ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [2s 875ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [2s 875ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [2s 875ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [2s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (false) DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [HttpClient-16-SelectorManager] [2s 875ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [2s 875ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 875ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 875ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-3] [2s 875ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [2s 876ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 876ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 876ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 876ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [2s 876ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [2s 876ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 876ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 876ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 876ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 876ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-3] [2s 876ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 876ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [2s 876ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [2s 876ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 876ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-3] [2s 877ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@35113816 DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [2s 877ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 877ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 877ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 877ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 877ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 877ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [2s 877ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 877ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 877ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [2s 877ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 877ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [2s 877ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 877ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 877ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 877ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [2s 877ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [2s 877ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 877ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 877ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 878ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 878ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 878ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 878ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 878ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 878ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 878ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 878ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 878ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(17) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 878ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 878ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [2s 878ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [2s 878ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [2s 879ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [2s 879ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [2s 879ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [2s 879ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [2s 879ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [2s 879ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) wrapping 139 bytes DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) Sending 177 bytes downstream DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(17) trying to write: 177 DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(17) wrote: 177 DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(17) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [2s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [2s 879ms] SocketTube(17) no more demand for reading DEBUG: [pool-1-thread-3] [2s 879ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [2s 879ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [2s 879ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 879ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 880ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [2s 880ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [2s 880ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [2s 880ms] SocketTube(17) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-16-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (true) DEBUG: [Test-server-pool] [2s 880ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 880ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 880ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 880ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 0 (false) DEBUG: [Test-server-pool] [2s 880ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-16-SelectorManager] [2s 880ms] SocketTube(17) read bytes: 1803 DEBUG: [HttpClient-16-SelectorManager] [2s 880ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [2s 880ms] SSL Reader(SocketTube(17)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [2s 880ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (false) DEBUG: [pool-1-thread-3] [2s 880ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [2s 880ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 880ms] SSL Reader(SocketTube(17)) Unwrapping: 1803 TestServer(2): connection started DEBUG: [readLoop] [2s 880ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 880ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 880ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 880ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [2s 880ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [2s 880ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 880ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 880ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [2s 880ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [2s 880ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 881ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [readLoop] [2s 881ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 881ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 881ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [2s 881ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [2s 881ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-3] [2s 881ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [2s 881ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 881ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 881ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [2s 881ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 881ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 881ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [2s 881ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 881ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 881ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 881ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [2s 881ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) wrapping 9 bytes TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) pushScheduler is alive TestServer: [4 s, 112 ms, 415681 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 881ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 882ms] SocketTube(17) trying to write: 47 Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 882ms] SocketTube(17) wrote: 47 DEBUG: [pool-1-thread-3] [2s 882ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [2s 882ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 882ms] SocketTube(17) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 882ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 882ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [2s 882ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [2s 882ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [readLoop] [2s 882ms] FramesDecoder decodes: 9 TestServer: [4 s, 112 ms, 763610 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-3] [2s 882ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [2s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 0 (false) TestServer: [4 s, 112 ms, 971435 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 DEBUG: [readLoop] [2s 882ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [HttpClient-16-SelectorManager] [2s 882ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [2s 882ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 882ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 882ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 882ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 882ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 882ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [2s 882ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [2s 882ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [2s 882ms] SocketTube(17) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-16-SelectorManager] [2s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (true) DEBUG: [pool-1-thread-3] [2s 882ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [2s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [2s 882ms] SocketTube(17) read bytes: 560 DEBUG: [HttpClient-16-SelectorManager] [2s 882ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [2s 882ms] SSL Reader(SocketTube(17)) Adding 560 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [2s 882ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [2s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (false) DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:560, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) Unwrapping: 560 DEBUG: [HttpClient-16-SelectorManager] [2s 883ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 560 into buffer of 16676 remaining to decode: 463 DEBUG: [HttpClient-16-SelectorManager] [2s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [2s 883ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [2s 883ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-3] [2s 883ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [2s 883ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 883ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 883ms] SSL Reader(SocketTube(17)) Unwrapping: 463 DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 463 into buffer of 64 remaining to decode: 410 DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-3] [2s 884ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [2s 884ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 884ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y) 200 HTTP_2 Local port: 36390 DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 884ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 884ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 884ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 884ms] HttpClientImpl(16) ClientImpl (async) elapsed 19 millis for GET to https://127.0.0.1:57423/https2/fixed/y DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) Unwrapping: 410 DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 410 into buffer of 64 remaining to decode: 351 DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 884ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 885ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 885ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 885ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 885ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [2s 885ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-3] [2s 885ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 885ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 885ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 885ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 885ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 885ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 885ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 885ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 885ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 885ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 885ms] SSL Reader(SocketTube(17)) Unwrapping: 351 DEBUG: [pool-1-thread-3] [2s 885ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 351 into buffer of 16676 remaining to decode: 256 DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-3] [2s 886ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 886ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 886ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) Unwrapping: 256 DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 256 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [2s 886ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-3] [2s 886ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 886ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 886ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 886ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 886ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [pool-1-thread-3] [2s 887ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 887ms] SSL Reader(SocketTube(17)) Unwrapping: 197 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 887ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-3] [2s 887ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 887ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 887ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [2s 887ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 887ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 887ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [2s 887ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [2s 887ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 887ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 887ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 36390 DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 887ms] HttpClientImpl(16) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 887ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 887ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) Unwrapping: 149 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 888ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 888ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 888ms] HttpClientImpl(16) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 888ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 888ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 888ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ded5a0c DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [2s 888ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [2s 888ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [2s 888ms] SocketTube(17) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 888ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [2s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (true) DEBUG: [HttpClient-16-SelectorManager] [2s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [2s 888ms] SocketTube(17) read bytes: 595 DEBUG: [HttpClient-16-SelectorManager] [2s 888ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [2s 888ms] SSL Reader(SocketTube(17)) Adding 595 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [2s 889ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:595, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) Unwrapping: 595 DEBUG: [HttpClient-16-SelectorManager] [2s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (false) DEBUG: [HttpClient-16-SelectorManager] [2s 889ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-3] [2s 889ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 889ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 889ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) Unwrapping: 500 DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [2s 889ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-3] [2s 889ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 889ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 889ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 889ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 889ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 889ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 890ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [MainThread] [2s 890ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [2s 890ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 890ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 890ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 890ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 890ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 890ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 890ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 890ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@581b6b1b DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 890ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 891ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 891ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 891ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [2s 891ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 891ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 36390 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 891ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 891ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 891ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 891ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 891ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [2s 891ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 891ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 891ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 891ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 891ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e2a45be DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [2s 892ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 892ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 892ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 36390 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 892ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 892ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 892ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-3] [2s 892ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 892ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 892ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 892ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 892ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [MainThread] [2s 892ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 892ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [MainThread] [2s 892ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 892ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [2s 892ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [2s 892ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [2s 892ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 892ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 892ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 892ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 892ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 893ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 893ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 893ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@724715e5 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-3] [2s 893ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 893ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [2s 893ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [2s 893ms] SocketTube(17) resuming read event DEBUG: [MainThread] [2s 893ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 893ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 893ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 893ms] SocketTube(17) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-16-SelectorManager] [2s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a4494a for 1 (false) DEBUG: [MainThread] [2s 893ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 893ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 893ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 893ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@4abb2a2f (user-supplied=false) DEBUG: [MainThread] [2s 894ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:57423/https2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 894ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 894ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 894ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 895ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-1-thread-3] [2s 895ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [2s 895ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@11cbcb1c for 8 (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-17-SelectorManager] [2s 895ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36398, Session(1710954558812|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [2s 895ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36398 DEBUG: [pool-1-thread-3] [2s 895ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [2s 895ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 895ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [2s 895ms] SocketTube(18) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [2s 895ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [2s 895ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [2s 895ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [HttpClient-17-SelectorManager] [2s 895ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-3] [2s 896ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [2s 896ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 896ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [2s 896ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 896ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [2s 896ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] 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@1b33a06c[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] [2s 896ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SocketTube(18) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (true) DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [2s 896ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 896ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [2s 896ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 896ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [2s 898ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 898ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-3] [2s 898ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-3] [2s 898ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [2s 898ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 898ms] SocketTube(18) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 898ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [2s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 900ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [2s 900ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [2s 900ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [2s 900ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [2s 900ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [2s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (false) DEBUG: [pool-1-thread-3] [2s 900ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [2s 900ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 900ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [2s 901ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 901ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 901ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 901ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [2s 901ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 901ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [2s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 901ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [2s 901ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 902ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(18) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(18) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 902ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 902ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(18) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 902ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [2s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (true) DEBUG: [HttpClient-17-SelectorManager] [2s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 903ms] SocketTube(18) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [2s 903ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [2s 903ms] SSL Reader(SocketTube(18)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [2s 903ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [2s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 903ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [2s 903ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 903ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 903ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-3] [2s 903ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 903ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [2s 904ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 904ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 904ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 904ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [2s 904ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [2s 904ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 904ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 904ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 904ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 904ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-3] [2s 904ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 905ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-3] [2s 905ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@460df48a DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [2s 905ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 905ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 905ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 905ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 905ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 905ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [2s 905ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 905ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 905ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [2s 905ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 905ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 905ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 905ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-3] [2s 905ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-3] [2s 905ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 905ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 905ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 905ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 905ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 905ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 905ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 905ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 905ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-3] [2s 905ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [2s 905ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 905ms] SocketTube(18) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [2s 905ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [2s 905ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [2s 905ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [2s 905ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 905ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [2s 906ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [2s 906ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [2s 906ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [2s 906ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) wrapping 139 bytes DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) Sending 177 bytes downstream DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-3] [2s 906ms] SocketTube(18) trying to write: 177 DEBUG: [pool-1-thread-3] [2s 906ms] SocketTube(18) wrote: 177 DEBUG: [pool-1-thread-3] [2s 906ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [2s 906ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 906ms] SocketTube(18) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [2s 906ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [2s 906ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 906ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 906ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [2s 906ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [2s 906ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [2s 906ms] SocketTube(18) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 906ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [2s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 0 (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [2s 906ms] SocketTube(18) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [2s 906ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [2s 906ms] SSL Reader(SocketTube(18)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [2s 906ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [2s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 906ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 906ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 906ms] SSL Reader(SocketTube(18)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 906ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [2s 907ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 907ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 907ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 907ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 907ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 907ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [2s 907ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [2s 907ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [2s 907ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [2s 907ms] SocketTube(18) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] TestServer(2): connection started DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (true) DEBUG: [readLoop] [2s 907ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 907ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 907ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 907ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 0 (false) DEBUG: [readLoop] [2s 907ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 907ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [2s 907ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [2s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SocketTube(18) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SSL Reader(SocketTube(18)) onNext DEBUG: [readLoop] [2s 907ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SSL Reader(SocketTube(18)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (false) DEBUG: [pool-1-thread-3] [2s 907ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [2s 907ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 907ms] SSL Reader(SocketTube(18)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-3] [2s 908ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [2s 908ms] SSL Reader(SocketTube(18)) pushScheduler is alive Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 908ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-3] [2s 908ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [2s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 908ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: [4 s, 138 ms, 956055 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [2s 908ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 908ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 908ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [2s 908ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList TestServer: [4 s, 139 ms, 111829 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) wrapping 9 bytes TestServer: [4 s, 139 ms, 207121 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [2s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 908ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [2s 908ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 908ms] SocketTube(18) trying to write: 47 DEBUG: [pool-1-thread-3] [2s 908ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-3] [2s 908ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [2s 908ms] SocketTube(18) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 908ms] SocketTube(18) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 908ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [2s 908ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [2s 909ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [2s 909ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 909ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 909ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [2s 909ms] SocketTube(18) got some demand for reading DEBUG: [readLoop] [2s 909ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 909ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 909ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [2s 909ms] SocketTube(18) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (true) DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SocketTube(18) read bytes: 892 DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SSL Reader(SocketTube(18)) Adding 892 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:892, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) Unwrapping: 892 DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [2s 909ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 892 into buffer of 16676 remaining to decode: 800 DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [2s 909ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [2s 909ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 909ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 909ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [2s 909ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-3] [2s 909ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [2s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 909ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [2s 909ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 909ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) Unwrapping: 800 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 800 into buffer of 56 remaining to decode: 752 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [2s 910ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 910ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 910ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y) 200 HTTP_2 Local port: 36398 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 910ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 910ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 910ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 910ms] HttpClientImpl(17) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:57423/https2/chunk/y DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) Unwrapping: 752 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 752 into buffer of 56 remaining to decode: 693 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [MainThread] [2s 910ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 910ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-3] [2s 910ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 910ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 910ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 910ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 910ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 910ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 910ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 910ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 911ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 911ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [MainThread] [2s 911ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 911ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 911ms] SSL Reader(SocketTube(18)) Unwrapping: 693 DEBUG: [pool-1-thread-3] [2s 911ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 693 into buffer of 16676 remaining to decode: 603 DEBUG: [pool-1-thread-3] [2s 911ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 911ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 911ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-3] [2s 911ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 911ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 913ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [2s 913ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-3] [2s 913ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 913ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) Unwrapping: 603 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 603 into buffer of 56 remaining to decode: 544 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-3] [2s 914ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 914ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 914ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 914ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) Unwrapping: 544 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 544 into buffer of 16676 remaining to decode: 454 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [2s 914ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-3] [2s 914ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 914ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) Unwrapping: 454 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 454 into buffer of 56 remaining to decode: 393 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-3] [2s 915ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 915ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 393 into buffer of 56 remaining to decode: 346 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [2s 915ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [2s 915ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 915ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(18)) Unwrapping: 346 DEBUG: [MainThread] [2s 916ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 346 into buffer of 56 remaining to decode: 298 DEBUG: [MainThread] [2s 916ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 916ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 916ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [MainThread] [2s 916ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [2s 916ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [MainThread] [2s 916ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 916ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [MainThread] [2s 916ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 916ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [MainThread] [2s 916ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3ae22585 DEBUG: [pool-1-thread-3] [2s 916ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 916ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [2s 916ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [2s 916ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 916ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 916ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 916ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 917ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 917ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 917ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 917ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 917ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [2s 917ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 36398 DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 917ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 917ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 917ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) Unwrapping: 298 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 298 into buffer of 16676 remaining to decode: 197 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-3] [2s 917ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 917ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 917ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 917ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) Unwrapping: 197 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 197 into buffer of 64 remaining to decode: 150 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [2s 918ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 918ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 918ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 918ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 918ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 918ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 918ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5a165e40 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) Unwrapping: 150 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 150 into buffer of 64 remaining to decode: 102 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [2s 918ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 918ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 918ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 36398 DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 919ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 919ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 919ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) Unwrapping: 102 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 102 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 64 DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-3] [2s 919ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 919ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 919ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 919ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [2s 919ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [2s 919ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [2s 919ms] SocketTube(18) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [2s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (true) DEBUG: [HttpClient-17-SelectorManager] [2s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [2s 920ms] SocketTube(18) read bytes: 243 DEBUG: [HttpClient-17-SelectorManager] [2s 920ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [2s 920ms] SSL Reader(SocketTube(18)) Adding 243 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [2s 920ms] SocketTube(18) resuming read event DEBUG: [MainThread] [2s 920ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 920ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 920ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 920ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-17-SelectorManager] [2s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (false) DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:243, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 920ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-17-SelectorManager] [2s 920ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-4] [2s 920ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 920ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 920ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 920ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 920ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 920ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 920ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@372361b3 DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-4] [2s 920ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-4] [2s 921ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 921ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 36398 DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 921ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 921ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 921ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-4] [2s 921ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 921ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 921ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 921ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 921ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-4] [2s 922ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 922ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 922ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 922ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 922ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 922ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77a2200f DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [2s 922ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [2s 922ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [2s 922ms] SocketTube(18) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-17-SelectorManager] [2s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e313d6e for 1 (false) DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 922ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43559/http2/fixed/y GET DEBUG: [pool-1-thread-4] [2s 923ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 923ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [2s 923ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 923ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 923ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 923ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 923ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 923ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 923ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-4] [2s 923ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 923ms] PlainHttpConnection(SocketTube(5)) added 62 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 923ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 923ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [2s 923ms] SocketTube(5) trying to write: 62 DEBUG: [pool-1-thread-4] [2s 923ms] SocketTube(5) wrote: 62 DEBUG: [pool-1-thread-4] [2s 923ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 923ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [2s 923ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775785, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 923ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775785, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 923ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 923ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 923ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [2s 923ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 923ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 923ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 924ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 924ms] FramesDecoder Got frame: HEADERS: length=53, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 155 ms, 8112 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 155 ms, 158236 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-2 TestServer: [4 s, 155 ms, 248418 ns] Pushing promise: http://127.0.0.1:43559/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 925ms] SocketTube(5) read bytes: 499 DEBUG: [HttpClient-5-SelectorManager] [2s 925ms] Http2Connection(SocketTube(5)) onNext: got 499 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 925ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SocketTube(5)) sending 499 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 499 DEBUG: [HttpClient-5-SelectorManager] [2s 925ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775784, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SocketTube(5)) Processing 499 DEBUG: [pool-1-thread-4] [2s 925ms] FramesDecoder decodes: 499 DEBUG: [pool-1-thread-4] [2s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 925ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-4] [2s 925ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 926ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 926ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 926ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 926ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:43559/http2/fixed/y DEBUG: [pool-1-thread-4] [2s 926ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [MainThread] [2s 926ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 926ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 926ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 926ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 926ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [MainThread] [2s 926ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 926ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 926ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 927ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 927ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 927ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 927ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1194, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 927ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 927ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 927ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 927ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c0fd6 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 928ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1247, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 928ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@477d2fd4 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 928ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 928ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [2s 928ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 928ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 928ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 928ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 928ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 928ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6bffe071 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-4] [2s 929ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 929ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 929ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 929ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 929ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 929ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 929ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1351, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 929ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 929ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 929ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 929ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 929ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-4] [2s 930ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@dbb1759 DEBUG: [pool-1-thread-4] [2s 930ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-4] [2s 930ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [MainThread] [2s 930ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43559/http2/chunk/y GET DEBUG: [pool-1-thread-4] [2s 930ms] Exchange establishing exchange for http://127.0.0.1:43559/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 930ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [2s 930ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 930ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 930ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 931ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 931ms] PlainHttpConnection(SocketTube(5)) added 62 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 931ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 931ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [2s 931ms] SocketTube(5) trying to write: 62 DEBUG: [pool-1-thread-4] [2s 931ms] SocketTube(5) wrote: 62 DEBUG: [pool-1-thread-4] [2s 931ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 931ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 931ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 931ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 931ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 931ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775784, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 931ms] FramesDecoder Got frame: HEADERS: length=53, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [2s 931ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775784, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 931ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 931ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 931ms] 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, 162 ms, 683167 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SocketTube(5) read bytes: 164 TestServer: [4 s, 163 ms, 32616 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] Http2Connection(SocketTube(5)) onNext: got 164 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775783, stopped=false], Writing: [ops=0, demand=1] TestServer: [4 s, 163 ms, 289842 ns] Pushing promise: http://127.0.0.1:43559/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SocketTube(5)) sending 164 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SocketTube(5)) H2 Receiving(24): 164 DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SocketTube(5)) Processing 164 DEBUG: [pool-1-thread-4] [2s 932ms] FramesDecoder decodes: 164 DEBUG: [pool-1-thread-4] [2s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775782, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 932ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 933ms] SocketTube(5) read bytes: 232 DEBUG: [HttpClient-5-SelectorManager] [2s 933ms] Http2Connection(SocketTube(5)) onNext: got 232 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 933ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 933ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 933ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775781, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-4] [2s 933ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 933ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 933ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 933ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 933ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:43559/http2/chunk/y DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 934ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 934ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 934ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-4] [2s 934ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 934ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1404, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 934ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 934ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 934ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 934ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d19fb87 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 934ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 934ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1416, limit: 16777216 DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5)) H2 processed(24) DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5)) H2 Receiving(25): 83 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-4] [2s 935ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 935ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 935ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1428, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 935ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 935ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 935ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 935ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [MainThread] [2s 935ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 935ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 935ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 935ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5)) H2 processed(25) DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5)) sending 232 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5)) H2 Receiving(26): 232 DEBUG: [pool-1-thread-4] [2s 935ms] Http2Connection(SocketTube(5)) Processing 232 DEBUG: [pool-1-thread-4] [2s 935ms] FramesDecoder decodes: 232 DEBUG: [pool-1-thread-4] [2s 935ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 935ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-4] [2s 936ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 936ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1480, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 936ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 936ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1492, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 936ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [MainThread] [2s 936ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 936ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [MainThread] [2s 936ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 936ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 936ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 936ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@43347a7f DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [MainThread] [2s 936ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 936ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 936ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 936ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 936ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [MainThread] [2s 936ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@575ce600 DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-4] [2s 936ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 936ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:43559/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51578 DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 937ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 937ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 937ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 937ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 937ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 937ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 937ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 937ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 937ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 937ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 937ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@208226d DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-4] [2s 937ms] Http2Connection(SocketTube(5)) H2 processed(26) DEBUG: [MainThread] [2s 938ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 938ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 938ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 938ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 938ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 938ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:57423/https2/fixed/y GET DEBUG: [pool-1-thread-4] [2s 939ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 939ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [2s 939ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 939ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 939ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 939ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 939ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-4] [2s 939ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 939ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 62 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 939ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 939ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [2s 939ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) wrapping 62 bytes DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 7 DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 7 DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) Sending 100 bytes downstream DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-4] [2s 939ms] SocketTube(6) trying to write: 100 DEBUG: [pool-1-thread-4] [2s 939ms] SocketTube(6) wrote: 100 DEBUG: [pool-1-thread-4] [2s 939ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [2s 939ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 939ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 939ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [2s 939ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [2s 939ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 939ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 939ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 939ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [2s 939ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 939ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 940ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 940ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 940ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 940ms] FramesDecoder Got frame: HEADERS: length=53, 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, 171 ms, 223854 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 171 ms, 383918 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-2 TestServer: [4 s, 171 ms, 513851 ns] Pushing promise: https://127.0.0.1:57423/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SocketTube(6) read bytes: 149 DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SSL Reader(SocketTube(6)) Adding 149 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 941ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:149, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-4] [2s 941ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 149 into buffer of 16676 remaining to decode: 53 DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [pool-1-thread-4] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-4] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 941ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-4] [2s 941ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-4] [2s 941ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 941ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-4] [2s 941ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-4] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-4] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-4] [2s 941ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-4] [2s 941ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 941ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-4] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-4] [2s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-4] [2s 942ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [2s 942ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 942ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 942ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 942ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 942ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 942ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to https://127.0.0.1:57423/https2/fixed/y DEBUG: [pool-1-thread-4] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 942ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [2s 942ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 942ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 942ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 942ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [2s 942ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 942ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 942ms] SocketTube(6) read bytes: 1005 DEBUG: [HttpClient-5-SelectorManager] [2s 942ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 942ms] SSL Reader(SocketTube(6)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 942ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [HttpClient-5-SelectorManager] [2s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 943ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [2s 943ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 943ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 943ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 943ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [2s 943ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 943ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-4] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-4] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [2s 943ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 944ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 944ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 944ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 57 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [2s 944ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 944ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-4] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 23 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [2s 944ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [2s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 944ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-4] [2s 944ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 944ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1244, limit: 16777216 DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 945ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 945ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [MainThread] [2s 945ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 945ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 945ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 945ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 945ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 945ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 945ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 945ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@206f3468 DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-4] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 10 DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 945ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 945ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-4] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [HttpClient-16-SelectorManager] [2s 950ms] HttpClientImpl(16) SelectorManager shutting down DEBUG: [HttpClient-17-SelectorManager] [2s 950ms] HttpClientImpl(17) SelectorManager shutting down DEBUG: [pool-1-thread-4] [2s 950ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-15-SelectorManager] [2s 950ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [2s 950ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [2s 950ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [pool-1-thread-4] [2s 950ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [2s 950ms] Http2ClientImpl stopping DEBUG: [HttpClient-13-SelectorManager] [2s 950ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [2s 950ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [2s 950ms] Http2ClientImpl stopping DEBUG: [HttpClient-17-SelectorManager] [2s 950ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [pool-1-thread-4] [2s 950ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-16-SelectorManager] [2s 950ms] Http2Connection(SSLTube(SocketTube(17))) Close all streams DEBUG: [HttpClient-14-SelectorManager] [2s 950ms] Http2ClientImpl stopping DEBUG: [HttpClient-13-SelectorManager] [2s 950ms] Http2Connection(SSLTube(SocketTube(14))) Close all streams DEBUG: [HttpClient-15-SelectorManager] [2s 950ms] Http2Connection(SocketTube(16)) Close all streams DEBUG: [HttpClient-14-SelectorManager] [2s 950ms] Http2Connection(SocketTube(15)) Close all streams DEBUG: [pool-1-thread-4] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [HttpClient-14-SelectorManager] [2s 950ms] PlainHttpConnection(SocketTube(15)) added 34 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 950ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-17-SelectorManager] [2s 950ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 34 bytes to the write queue DEBUG: [HttpClient-17-SelectorManager] [2s 951ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [2s 950ms] PlainHttpConnection(SocketTube(16)) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-16-SelectorManager] [2s 950ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 34 bytes to the write queue DEBUG: [HttpClient-16-SelectorManager] [2s 951ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(16) DEBUG: [HttpClient-13-SelectorManager] [2s 950ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 34 bytes to the write queue DEBUG: [HttpClient-13-SelectorManager] [2s 951ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [2s 950ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-13-SelectorManager] [2s 951ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] SocketTube(16) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [2s 951ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(15) DEBUG: [HttpClient-13-SelectorManager] [2s 951ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 951ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [HttpClient-17-SelectorManager] [2s 951ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [HttpClient-14-SelectorManager] [2s 951ms] SocketTube(15) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [2s 951ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-17-SelectorManager] [2s 951ms] SSL Writer(SocketTube(18)) onNext DEBUG: [HttpClient-16-SelectorManager] [2s 951ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [MainThread] [2s 951ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] SocketTube(16) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 951ms] SSL Writer(SocketTube(14)) onNext DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] SocketTube(16) pausing read event DEBUG: [HttpClient-14-SelectorManager] [2s 951ms] SocketTube(15) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] SocketTube(16) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@44f44fbd DEBUG: [HttpClient-14-SelectorManager] [2s 951ms] SocketTube(15) pausing read event DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [2s 951ms] SocketTube(15) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1d0335dc DEBUG: [HttpClient-16-SelectorManager] [2s 951ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-16-SelectorManager] [2s 951ms] SSL Writer(SocketTube(17)) onNext DEBUG: [HttpClient-17-SelectorManager] [2s 951ms] SSL Writer(SocketTube(18)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [2s 951ms] SSL Writer(SocketTube(14)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [2s 951ms] SSL Writer(SocketTube(18)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [2s 951ms] SSL Writer(SocketTube(14)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [2s 951ms] SSL Writer(SocketTube(18)) wrapping 34 bytes DEBUG: [HttpClient-13-SelectorManager] [2s 951ms] SSL Writer(SocketTube(14)) wrapping 34 bytes DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] Http2Connection(SocketTube(16)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [2s 951ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] SocketTube(16) Stopping read scheduler DEBUG: [pool-1-thread-4] [2s 951ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [HttpClient-16-SelectorManager] [2s 951ms] SSL Writer(SocketTube(17)) added 1 (34 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SocketTube(16)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [2s 951ms] Http2Connection(SocketTube(15)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] SocketTube(16) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-14-SelectorManager] [2s 951ms] SocketTube(15) Stopping read scheduler DEBUG: [pool-1-thread-4] [2s 951ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SocketTube(15)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 952ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-2] [2s 952ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-2] [2s 952ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [2s 952ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:51614 stopping. 1 streams DEBUG: [HttpClient-17-SelectorManager] [2s 951ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [2s 952ms] SSL Writer(SocketTube(18)) OK => produced: 72 bytes into 72, not wrapped: 0 TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [2s 951ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [2s 953ms] SSL Writer(SocketTube(14)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-13-SelectorManager] [2s 953ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-16-SelectorManager] [2s 951ms] SSL Writer(SocketTube(17)) processData, writeList remaining:34, hsTriggered:false, needWrap:false java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-15-SelectorManager] [2s 951ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [2s 952ms] SocketTube(15) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-14-SelectorManager] [2s 953ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-4] [2s 952ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [HttpClient-17-SelectorManager] [2s 952ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [2s 953ms] SSL Writer(SocketTube(14)) Sending 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [2s 953ms] SSL Writer(SocketTube(18)) Sending 72 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [2s 953ms] SSL Writer(SocketTube(17)) wrapping 34 bytes DEBUG: [pool-1-thread-3] [2s 953ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [2s 953ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [HttpClient-16-SelectorManager] [2s 953ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-16-SelectorManager] [2s 953ms] SSL Writer(SocketTube(17)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-16-SelectorManager] [2s 953ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-16-SelectorManager] [2s 953ms] SSL Writer(SocketTube(17)) Sending 72 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SSL Writer(SocketTube(17)) Adding 72 to outputQ queue DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SocketTube(17) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SocketTube(17) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SocketTube(17) pausing read event DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SocketTube(17) 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@47a6cfda[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@35113816, getALPN: jdk.internal.net.http.common.MinimalFuture@33ec88a6[Completed normally] (id=2594), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=595 lim=595 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SSL Reader(SocketTube(17)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [2s 954ms] SSL Reader(SocketTube(17)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-16-SelectorManager] [2s 955ms] SSL Reader(SocketTube(17)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [2s 955ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@35113816, getALPN: jdk.internal.net.http.common.MinimalFuture@33ec88a6[Completed normally] (id=2594), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [2s 955ms] Http2Connection(SSLTube(SocketTube(17))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [2s 955ms] SSLTube(SocketTube(17)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [2s 955ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(17))) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 955ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-2] [2s 955ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-2] [2s 955ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [2s 955ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:36390 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-15-SelectorManager] [2s 953ms] SocketTube(16) write: cancel DEBUG: [HttpClient-15-SelectorManager] [2s 956ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [2s 953ms] SocketTube(15) write: cancel DEBUG: [HttpClient-14-SelectorManager] [2s 957ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [2s 957ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: cancelled by SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [2s 957ms] SocketTube(15) leaving w.onNext Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-14-SelectorManager] [2s 957ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [2s 957ms] Http2Connection(SocketTube(15)) Close all streams DEBUG: [pool-1-thread-4] [2s 953ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [HttpClient-13-SelectorManager] [2s 953ms] SSL Writer(SocketTube(14)) Adding 72 to outputQ queue DEBUG: [HttpClient-13-SelectorManager] [2s 957ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [2s 953ms] SSL Writer(SocketTube(18)) Adding 72 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [2s 957ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [2s 957ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [2s 957ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [2s 957ms] SocketTube(18) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [2s 957ms] SocketTube(18) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [2s 957ms] SocketTube(18) pausing read event DEBUG: [HttpClient-17-SelectorManager] [2s 957ms] SocketTube(18) 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@1b33a06c[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@460df48a, getALPN: jdk.internal.net.http.common.MinimalFuture@6fa5a568[Completed normally] (id=2695), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=243 lim=243 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [2s 957ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [2s 957ms] SSL Reader(SocketTube(18)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [2s 957ms] SSL Reader(SocketTube(18)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-17-SelectorManager] [2s 958ms] SSL Reader(SocketTube(18)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [2s 953ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [HttpClient-16-SelectorManager] [2s 955ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-3] [2s 958ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-16-SelectorManager] [2s 959ms] SSL Writer(SocketTube(17)) stop DEBUG: [HttpClient-15-SelectorManager] [2s 956ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: cancelled by SocketTube(16) DEBUG: [pool-1-thread-3] [2s 959ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:51618 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [2s 957ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [HttpClient-13-SelectorManager] [2s 957ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [2s 959ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [2s 958ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@460df48a, getALPN: jdk.internal.net.http.common.MinimalFuture@6fa5a568[Completed normally] (id=2695), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 959ms] SocketTube(14) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [2s 959ms] SocketTube(16) leaving w.onNext Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-16-SelectorManager] [2s 959ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [2s 959ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-15-SelectorManager] [2s 959ms] Http2Connection(SocketTube(16)) Close all streams DEBUG: [pool-1-thread-4] [2s 959ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [2s 959ms] SocketTube(14) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [2s 959ms] Http2Connection(SSLTube(SocketTube(18))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [2s 959ms] SocketTube(17) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-17-SelectorManager] [2s 960ms] SSLTube(SocketTube(18)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 960ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-3] [2s 960ms] Http2Connection(SSLTube(SocketTube(18))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] SocketTube(14) pausing read event DEBUG: [HttpClient-16-SelectorManager] [2s 960ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [2s 960ms] SocketTube(17) write: cancel DEBUG: [HttpClient-16-SelectorManager] [2s 960ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-17-SelectorManager] [2s 960ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [HttpClient-16-SelectorManager] [2s 960ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] SocketTube(14) 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@74518a35[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@122c762b, getALPN: jdk.internal.net.http.common.MinimalFuture@78d02d87[Completed normally] (id=1920), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=636 lim=636 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] SSL Reader(SocketTube(14)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] SSL Reader(SocketTube(14)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] SSL Reader(SocketTube(14)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@122c762b, getALPN: jdk.internal.net.http.common.MinimalFuture@78d02d87[Completed normally] (id=1920), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] Http2Connection(SSLTube(SocketTube(14))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] SSLTube(SocketTube(14)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [2s 960ms] Http2Connection(SSLTube(SocketTube(14))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 960ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-17-SelectorManager] [2s 960ms] SSL Reader(SocketTube(18)) stop DEBUG: [HttpClient-17-SelectorManager] [2s 961ms] SSL Writer(SocketTube(18)) stop DEBUG: [HttpClient-16-SelectorManager] [2s 960ms] SocketTube(17) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-13-SelectorManager] [2s 960ms] SSL Reader(SocketTube(14)) stop DEBUG: [HttpClient-13-SelectorManager] [2s 961ms] SSL Writer(SocketTube(14)) stop DEBUG: [HttpClient-17-SelectorManager] [2s 961ms] SocketTube(18) Stopping read scheduler java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [pool-1-thread-4] [2s 961ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [2s 961ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 961ms] SocketTube(18) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-17-SelectorManager] [2s 961ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [2s 961ms] SocketTube(18) write: cancel DEBUG: [HttpClient-17-SelectorManager] [2s 961ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-17-SelectorManager] [2s 961ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [HttpClient-17-SelectorManager] [2s 961ms] SocketTube(18) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 962ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-13-SelectorManager] [2s 961ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [2s 963ms] SocketTube(14) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [2s 961ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [2s 961ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [HttpClient-16-SelectorManager] [2s 961ms] Http2Connection(SSLTube(SocketTube(17))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] Http2Connection(SSLTube(SocketTube(18))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-17-SelectorManager] [2s 963ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:36398 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [2s 961ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [HttpClient-13-SelectorManager] [2s 963ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [2s 964ms] SocketTube(14) write: cancel DEBUG: [HttpClient-13-SelectorManager] [2s 964ms] SocketTube(14) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [2s 963ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [2s 963ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-2] [2s 964ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-4] [2s 964ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 64 DEBUG: [HttpClient-13-SelectorManager] [2s 964ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [2s 964ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [2s 964ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [2s 964ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [2s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [2s 965ms] SocketTube(14) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [2s 965ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [2s 965ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped Server connection to /127.0.0.1:36374 stopping. 1 streams DEBUG: [pool-1-thread-4] [2s 965ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [HttpClient-13-SelectorManager] [2s 965ms] Http2Connection(SSLTube(SocketTube(14))) Close all streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [2s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-4] [2s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-4] [2s 965ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 965ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 965ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 965ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 965ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1299, limit: 16777216 DEBUG: [MainThread] [2s 965ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 965ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 965ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-4] [2s 965ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 965ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [2s 965ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [2s 965ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 965ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 965ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 965ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 965ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 965ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-4] [2s 965ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 965ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 965ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-4] [2s 965ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 965ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 965ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 966ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 966ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 966ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 966ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 966ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40685598 DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-4] [2s 966ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 966ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [2s 966ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [2s 966ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 966ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 966ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 966ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 966ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 966ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-4] [2s 966ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 966ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 966ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 967ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 967ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 967ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [2s 967ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 967ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 967ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 967ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 967ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 967ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 967ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 967ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 967ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 967ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7034c773 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-4] [2s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 967ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 967ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 968ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 968ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 968ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [2s 968ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [2s 968ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 968ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 968ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 968ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 968ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 968ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 968ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [MainThread] [2s 968ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-4] [2s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 968ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 968ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 968ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 969ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 969ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 969ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 969ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 969ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 969ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 969ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 969ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 969ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-4] [2s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-4] [2s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-4] [2s 969ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-4] [2s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@33ec8852 DEBUG: [pool-1-thread-4] [2s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-4] [2s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-4] [2s 969ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 969ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 969ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [2s 969ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 969ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 969ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [MainThread] [2s 970ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:57423/https2/chunk/y GET DEBUG: [pool-1-thread-4] [2s 970ms] Exchange establishing exchange for https://127.0.0.1:57423/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 970ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [2s 970ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 970ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 970ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 970ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 970ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 970ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-4] [2s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 971ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 62 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 971ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 971ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [2s 971ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) wrapping 62 bytes DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 8 DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 8 DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) Sending 100 bytes downstream DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-4] [2s 971ms] SocketTube(6) trying to write: 100 DEBUG: [pool-1-thread-4] [2s 971ms] SocketTube(6) wrote: 100 DEBUG: [pool-1-thread-4] [2s 971ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [2s 971ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 971ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 971ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [2s 971ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [2s 971ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 971ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 971ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 971ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [2s 971ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 971ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [2s 971ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [2s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 972ms] FramesDecoder Got frame: HEADERS: length=53, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 203 ms, 192056 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 203 ms, 337399 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-2 TestServer: [4 s, 203 ms, 418511 ns] Pushing promise: https://127.0.0.1:57423/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 973ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [2s 973ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 973ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 973ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [pool-1-thread-4] [2s 973ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 973ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 973ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [pool-1-thread-4] [2s 973ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [HttpClient-5-SelectorManager] [2s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [pool-1-thread-4] [2s 973ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [HttpClient-5-SelectorManager] [2s 973ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-4] [2s 973ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 973ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 973ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-4] [2s 973ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-4] [2s 973ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 973ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-4] [2s 973ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-4] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-4] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-4] [2s 973ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-4] [2s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 973ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-4] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-4] [2s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-4] [2s 974ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-4] [2s 974ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 974ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-4] [2s 974ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-4] [2s 974ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 974ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 974ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 974ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 974ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 974ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-4] [2s 974ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 974ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 974ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 974ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-4] [2s 974ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 974ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 974ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 975ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 975ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 975ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 975ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:57423/https2/chunk/y DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [MainThread] [2s 975ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [2s 975ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 975ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 975ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 975ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 975ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 975ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 975ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [MainThread] [2s 975ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 975ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 975ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 975ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [2s 975ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 976ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 976ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [2s 976ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 976ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 976ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 976ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [2s 976ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [2s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 976ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-4] [2s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-4] [2s 976ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [2s 976ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 976ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [2s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [2s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 977ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 977ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 977ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 977ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 977ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 977ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [MainThread] [2s 977ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 977ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [pool-1-thread-4] [2s 977ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 977ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-4] [2s 977ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-4] [2s 977ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [2s 977ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 977ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [2s 977ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [2s 977ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-4] [3s 36ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [3s 36ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-3-SelectorManager] [3s 36ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [pool-1-thread-4] [3s 36ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 36ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-4] [3s 36ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [3s 36ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [3s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 36ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [HttpClient-3-SelectorManager] [3s 36ms] Http2ClientImpl stopping DEBUG: [HttpClient-3-SelectorManager] [3s 36ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 34 bytes to the write queue DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SSL Writer(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SSL Writer(SocketTube(3)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SSL Writer(SocketTube(3)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SSL Writer(SocketTube(3)) wrapping 34 bytes DEBUG: [pool-1-thread-4] [3s 37ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 37ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-4] [3s 37ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 37ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-4] [3s 37ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-4] [3s 37ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 37ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SSL Writer(SocketTube(3)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 37ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [HttpClient-3-SelectorManager] [3s 37ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [3s 37ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [3s 38ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SSL Writer(SocketTube(3)) Sending 72 bytes downstream DEBUG: [pool-1-thread-4] [3s 38ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [3s 38ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SSL Writer(SocketTube(3)) Adding 72 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 38ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 38ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 38ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [3s 38ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 38ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 38ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-4] [3s 38ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [3s 38ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [3s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 38ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [3s 38ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [3s 38ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-4] [3s 38ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 38ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 38ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 38ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 38ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 38ms] HttpResponseInputStream Increased demand by 1 DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [MainThread] [3s 38ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SocketTube(3) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SocketTube(3) error signalled java.io.IOException: selector manager closed DEBUG: [MainThread] [3s 38ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SocketTube(3) pausing read event DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] 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@4c89d044[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@4a9a56, getALPN: jdk.internal.net.http.common.MinimalFuture@58e47595[Completed normally] (id=239), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=148 lim=148 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 38ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a9a56, getALPN: jdk.internal.net.http.common.MinimalFuture@58e47595[Completed normally] (id=239), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] Http2Connection(SSLTube(SocketTube(3))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SocketTube(3) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SocketTube(3) write: cancel DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] SocketTube(3) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [HttpClient-3-SelectorManager] [3s 39ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [3s 40ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 40ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams Server connection to /127.0.0.1:60782 stopping. 1 streams DEBUG: [pool-1-thread-4] [3s 38ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) Unwrapping: 636 TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [3s 40ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 40ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 40ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 40ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [3s 40ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 40ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6a793633 DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-4] [3s 40ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-4] [3s 40ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [3s 40ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 40ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 41ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 41ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [3s 41ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [3s 41ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [3s 41ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 41ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-4] [3s 41ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 41ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [3s 41ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 41ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 41ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 41ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 41ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [3s 41ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 41ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@683f6a71 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-4] [3s 41ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-4] [3s 41ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [3s 41ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 41ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 41ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 42ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 42ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [3s 42ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [3s 42ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [3s 42ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 42ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-4] [3s 42ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 42ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-4] [3s 42ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [3s 42ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 42ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 42ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 42ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 42ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [3s 42ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 42ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-4] [3s 42ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3e66275a DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [3s 43ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 43ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 43ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:57423/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 36328 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 43ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 43ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [3s 43ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [3s 43ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [3s 43ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 43ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-4] [3s 43ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 43ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [3s 43ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 43ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 43ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 43ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 43ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [3s 43ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 43ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@699f86dc DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-4] [3s 43ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [3s 43ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [3s 43ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [3s 43ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [3s 43ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 40ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [MainThread] [3s 41ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [3s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [pool-1-thread-2] [3s 44ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [3s 44ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 44ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 44ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 44ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 44ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 44ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 44ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 44ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 44ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 44ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 45ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 45ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 45ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 45ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 45ms] HttpResponseInputStream List of Buffers Taken TestServer(1): stopping 9 connections Server connection to /127.0.0.1:51578 stopping. 8 streams TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [3s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [3s 74ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [3s 74ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e409145 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [3s 74ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 74ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [3s 74ms] SocketTube(5) Stopping read scheduler DEBUG: [pool-1-thread-2] [3s 74ms] 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:1655) 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:1467) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1412) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1412) TestServer(2): stopping 9 connections DEBUG: [HttpClient-5-SelectorManager] [3s 74ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=0, demand=9223372036854775780, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SocketTube(5) Read scheduler stopped Server connection to /127.0.0.1:36328 stopping. 8 streams DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 75ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [3s 75ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [3s 75ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 75ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 75ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [3s 75ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=0, sa.interestOps=0 DEBUG: [pool-1-thread-2] [3s 75ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 75ms] SocketTube(5) got read error: java.io.IOException: connection closed locally TestServer(2): finished TestServer(1): finished DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [3s 84ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [3s 84ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [3s 84ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [3s 84ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [3s 84ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-4] [3s 84ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-4] [3s 84ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-4] [3s 85ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-4] [3s 85ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-4] [3s 85ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [3s 85ms] SocketTube(6) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [3s 85ms] SocketTube(6) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [3s 85ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [3s 85ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [3s 85ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [3s 85ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 85ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [3s 85ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [3s 85ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [3s 85ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [3s 85ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [3s 85ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [3s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [3s 86ms] SocketTube(6) got read EOF DEBUG: [HttpClient-5-SelectorManager] [3s 86ms] SocketTube(6) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63136b1d for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [3s 86ms] SocketTube(6) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 86ms] 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@69493eba[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@8f374ca, getALPN: jdk.internal.net.http.common.MinimalFuture@7a21f4d4[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 86ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 86ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 86ms] SocketTube(6) Stopping read scheduler DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) completing DEBUG: [HttpClient-5-SelectorManager] [3s 87ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 87ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [3s 87ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [3s 87ms] 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:1655) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [3s 87ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [3s 87ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [3s 87ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=0, sa.interestOps=0 DEBUG: [pool-1-thread-4] [3s 87ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [3s 87ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [3s 87ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-4] [3s 87ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-4] [3s 87ms] SSL Writer(SocketTube(6)) stop STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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: Wed Mar 20 18:09:19 CET 2024 finished: Wed Mar 20 18:09:19 CET 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.392 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: Wed Mar 20 18:09:19 CET 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: Wed Mar 20 18:09:20 CET 2024 elapsed time (seconds): 0.392 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=1362959, tid=1362962 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/hs_err_pid1362959.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-jdk21u-dev-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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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/CustomRequestPublisher.java TEST: java/net/httpclient/DependentActionsTest.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-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.181 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: Wed Mar 20 18:09:12 CET 2024 Test directory: compile: DependentActionsTest finished: Wed Mar 20 18:09:12 CET 2024 elapsed time (seconds): 0.181 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.181 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java reason: .class file out of date or does not exist started: Wed Mar 20 18:09:12 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Wed Mar 20 18:09:12 CET 2024 elapsed time (seconds): 0.181 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java direct: Note: /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:09:12 CET 2024 finished: Wed Mar 20 18:09:12 CET 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.763 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest started: Wed Mar 20 18:09:12 CET 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: Wed Mar 20 18:09:23 CET 2024 elapsed time (seconds): 10.763 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:46437]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@6da9260b, /http1/fixed Http1TestServer[localhost/127.0.0.1:46437]::addHandler DependentActionsTest$HTTP_ChunkedHandler@1eae119f, /http1/chunk Http1TestServer[localhost/127.0.0.1:43591]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@6da9260b, /https1/fixed Http1TestServer[localhost/127.0.0.1:43591]::addHandler DependentActionsTest$HTTP_ChunkedHandler@1eae119f, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:37319]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@41ba1df, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:37319]::addHandler DependentActionsTest$HTTP_ChunkedHandler@a2c6718, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:58125]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@41ba1df, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:58125]::addHandler DependentActionsTest$HTTP_ChunkedHandler@a2c6718, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [1 s, 165 ms, 498442 ns] testAsInputStreamAsync(http://127.0.0.1:46437/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:46437/http1/fixed/x", false, SemaphoreStaller): success [2 s, 299 ms, 321428 ns] testAsInputStreamAsync(http://127.0.0.1:46437/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:46437/http1/chunk/x", false, SemaphoreStaller): success [2 s, 414 ms, 929301 ns] testAsInputStreamAsync(https://127.0.0.1:43591/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:43591/https1/fixed/x", false, SemaphoreStaller): success [3 s, 681 ms, 672311 ns] testAsInputStreamAsync(https://127.0.0.1:43591/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:43591/https1/chunk/x", false, SemaphoreStaller): success [3 s, 786 ms, 621764 ns] testAsInputStreamAsync(http://127.0.0.1:37319/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@5672e582 HTTP_FixedLengthHandler received request to http://127.0.0.1:37319/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:37319/http2/fixed/x", false, SemaphoreStaller): success [4 s, 277 ms, 253099 ns] testAsInputStreamAsync(http://127.0.0.1:37319/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@461cdff6 HTTP_ChunkedHandler received request to http://127.0.0.1:37319/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:37319/http2/chunk/x", false, SemaphoreStaller): success [4 s, 380 ms, 945492 ns] testAsInputStreamAsync(https://127.0.0.1:58125/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@629ba956 HTTP_FixedLengthHandler received request to https://127.0.0.1:58125/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:58125/https2/fixed/x", false, SemaphoreStaller): success [4 s, 587 ms, 170438 ns] testAsInputStreamAsync(https://127.0.0.1:58125/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@33ade08f HTTP_ChunkedHandler received request to https://127.0.0.1:58125/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:58125/https2/chunk/x", false, SemaphoreStaller): success [4 s, 691 ms, 853166 ns] testAsInputStreamAsync(http://127.0.0.1:46437/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:46437/http1/fixed/x", true, SemaphoreStaller): success [4 s, 795 ms, 399774 ns] testAsInputStreamAsync(http://127.0.0.1:46437/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:46437/http1/chunk/x", true, SemaphoreStaller): success [4 s, 899 ms, 65396 ns] testAsInputStreamAsync(https://127.0.0.1:43591/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:43591/https1/fixed/x", true, SemaphoreStaller): success [5 s, 3 ms, 640473 ns] testAsInputStreamAsync(https://127.0.0.1:43591/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:43591/https1/chunk/x", true, SemaphoreStaller): success [5 s, 108 ms, 645988 ns] testAsInputStreamAsync(http://127.0.0.1:37319/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51671d04 HTTP_FixedLengthHandler received request to http://127.0.0.1:37319/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:37319/http2/fixed/x", true, SemaphoreStaller): success [5 s, 211 ms, 614394 ns] testAsInputStreamAsync(http://127.0.0.1:37319/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d80f36b HTTP_ChunkedHandler received request to http://127.0.0.1:37319/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:37319/http2/chunk/x", true, SemaphoreStaller): success [5 s, 314 ms, 121907 ns] testAsInputStreamAsync(https://127.0.0.1:58125/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f8af7c0 HTTP_FixedLengthHandler received request to https://127.0.0.1:58125/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:58125/https2/fixed/x", true, SemaphoreStaller): success [5 s, 418 ms, 611771 ns] testAsInputStreamAsync(https://127.0.0.1:58125/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b9613fe HTTP_ChunkedHandler received request to https://127.0.0.1:58125/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:58125/https2/chunk/x", true, SemaphoreStaller): success [5 s, 532 ms, 871022 ns] testAsLinesAsync(http://127.0.0.1:46437/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:46437/http1/fixed/x", false, SemaphoreStaller): success [5 s, 651 ms, 306530 ns] testAsLinesAsync(http://127.0.0.1:46437/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:46437/http1/chunk/x", false, SemaphoreStaller): success [5 s, 755 ms, 317821 ns] testAsLinesAsync(https://127.0.0.1:43591/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:43591/https1/fixed/x", false, SemaphoreStaller): success [5 s, 859 ms, 996810 ns] testAsLinesAsync(https://127.0.0.1:43591/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:43591/https1/chunk/x", false, SemaphoreStaller): success [5 s, 965 ms, 545320 ns] testAsLinesAsync(http://127.0.0.1:37319/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30ec4453 HTTP_FixedLengthHandler received request to http://127.0.0.1:37319/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:37319/http2/fixed/x", false, SemaphoreStaller): success [6 s, 68 ms, 551356 ns] testAsLinesAsync(http://127.0.0.1:37319/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f336d7b HTTP_ChunkedHandler received request to http://127.0.0.1:37319/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:37319/http2/chunk/x", false, SemaphoreStaller): success [6 s, 171 ms, 288696 ns] testAsLinesAsync(https://127.0.0.1:58125/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@265a20d5 HTTP_FixedLengthHandler received request to https://127.0.0.1:58125/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:58125/https2/fixed/x", false, SemaphoreStaller): success [6 s, 275 ms, 330379 ns] testAsLinesAsync(https://127.0.0.1:58125/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10ecada2 HTTP_ChunkedHandler received request to https://127.0.0.1:58125/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:58125/https2/chunk/x", false, SemaphoreStaller): success [6 s, 380 ms, 103160 ns] testAsLinesAsync(http://127.0.0.1:46437/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:46437/http1/fixed/x", true, SemaphoreStaller): success [6 s, 482 ms, 969203 ns] testAsLinesAsync(http://127.0.0.1:46437/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:46437/http1/chunk/x", true, SemaphoreStaller): success [6 s, 586 ms, 302168 ns] testAsLinesAsync(https://127.0.0.1:43591/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:43591/https1/fixed/x", true, SemaphoreStaller): success [6 s, 690 ms, 495225 ns] testAsLinesAsync(https://127.0.0.1:43591/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:43591/https1/chunk/x", true, SemaphoreStaller): success [6 s, 794 ms, 688522 ns] testAsLinesAsync(http://127.0.0.1:37319/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@797e36e6 HTTP_FixedLengthHandler received request to http://127.0.0.1:37319/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:37319/http2/fixed/x", true, SemaphoreStaller): success [6 s, 896 ms, 907478 ns] testAsLinesAsync(http://127.0.0.1:37319/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@53cf9909 HTTP_ChunkedHandler received request to http://127.0.0.1:37319/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:37319/http2/chunk/x", true, SemaphoreStaller): success [6 s, 999 ms, 165296 ns] testAsLinesAsync(https://127.0.0.1:58125/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e2b51cf HTTP_FixedLengthHandler received request to https://127.0.0.1:58125/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:58125/https2/fixed/x", true, SemaphoreStaller): success [7 s, 103 ms, 173378 ns] testAsLinesAsync(https://127.0.0.1:58125/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a14c6d2 HTTP_ChunkedHandler received request to https://127.0.0.1:58125/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:58125/https2/chunk/x", true, SemaphoreStaller): success [7 s, 216 ms, 189640 ns] testAsStringAsync(http://127.0.0.1:46437/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:46437/http1/fixed/x", false, SemaphoreStaller): success [7 s, 327 ms, 730594 ns] testAsStringAsync(http://127.0.0.1:46437/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:46437/http1/chunk/x", false, SemaphoreStaller): success [7 s, 431 ms, 869340 ns] testAsStringAsync(https://127.0.0.1:43591/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:43591/https1/fixed/x", false, SemaphoreStaller): success [7 s, 537 ms, 803642 ns] testAsStringAsync(https://127.0.0.1:43591/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:43591/https1/chunk/x", false, SemaphoreStaller): success [7 s, 642 ms, 982174 ns] testAsStringAsync(http://127.0.0.1:37319/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c98fe61 HTTP_FixedLengthHandler received request to http://127.0.0.1:37319/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:37319/http2/fixed/x", false, SemaphoreStaller): success [7 s, 745 ms, 688624 ns] testAsStringAsync(http://127.0.0.1:37319/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f7bb5d0 HTTP_ChunkedHandler received request to http://127.0.0.1:37319/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:37319/http2/chunk/x", false, SemaphoreStaller): success [7 s, 848 ms, 146847 ns] testAsStringAsync(https://127.0.0.1:58125/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ae27c09 HTTP_FixedLengthHandler received request to https://127.0.0.1:58125/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:58125/https2/fixed/x", false, SemaphoreStaller): success [7 s, 952 ms, 838507 ns] testAsStringAsync(https://127.0.0.1:58125/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@529d9ce7 HTTP_ChunkedHandler received request to https://127.0.0.1:58125/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:58125/https2/chunk/x", false, SemaphoreStaller): success [8 s, 57 ms, 255261 ns] testAsStringAsync(http://127.0.0.1:46437/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:46437/http1/fixed/x", true, SemaphoreStaller): success [8 s, 159 ms, 662353 ns] testAsStringAsync(http://127.0.0.1:46437/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:46437/http1/chunk/x", true, SemaphoreStaller): success [8 s, 262 ms, 746953 ns] testAsStringAsync(https://127.0.0.1:43591/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:43591/https1/fixed/x", true, SemaphoreStaller): success [8 s, 365 ms, 578286 ns] testAsStringAsync(https://127.0.0.1:43591/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:43591/https1/chunk/x", true, SemaphoreStaller): success [8 s, 469 ms, 518318 ns] testAsStringAsync(http://127.0.0.1:37319/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@37e243fb HTTP_FixedLengthHandler received request to http://127.0.0.1:37319/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:37319/http2/fixed/x", true, SemaphoreStaller): success [8 s, 571 ms, 710035 ns] testAsStringAsync(http://127.0.0.1:37319/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17097040 HTTP_ChunkedHandler received request to http://127.0.0.1:37319/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:37319/http2/chunk/x", true, SemaphoreStaller): success [8 s, 673 ms, 804310 ns] testAsStringAsync(https://127.0.0.1:58125/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f39a4bb HTTP_FixedLengthHandler received request to https://127.0.0.1:58125/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:58125/https2/fixed/x", true, SemaphoreStaller): success [8 s, 781 ms, 687692 ns] testAsStringAsync(https://127.0.0.1:58125/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6829561 HTTP_ChunkedHandler received request to https://127.0.0.1:58125/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:58125/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:46437/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:46437/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:46437/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:46437/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:43591/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:43591/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:43591/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:43591/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:37319/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67ba77df HTTP_FixedLengthHandler received request to http://127.0.0.1:37319/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:37319/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:37319/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4892adf0 HTTP_ChunkedHandler received request to http://127.0.0.1:37319/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:37319/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:58125/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@499996d7 HTTP_FixedLengthHandler received request to https://127.0.0.1:58125/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:58125/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:58125/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29cc5cb1 HTTP_ChunkedHandler received request to https://127.0.0.1:58125/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:58125/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:46437/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:46437/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:46437/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:46437/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:43591/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:43591/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:43591/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:43591/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:37319/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ef61e78 HTTP_FixedLengthHandler received request to http://127.0.0.1:37319/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:37319/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:37319/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@32a1e896 HTTP_ChunkedHandler received request to http://127.0.0.1:37319/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:37319/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:58125/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@343f1959 HTTP_FixedLengthHandler received request to https://127.0.0.1:58125/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:58125/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:58125/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@31951e27 HTTP_ChunkedHandler received request to https://127.0.0.1:58125/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:58125/https2/chunk/x", true): success ========================= [9 s, 251 ms, 966095 ns] Created 4 servers and 33 clients ========================= config DependentActionsTest.printFailedTests(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config DependentActionsTest.teardown(): success =============================================== java/net/httpclient/DependentActionsTest.java Total tests run: 64, Passes: 64, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections DEBUG: [MainThread] [50ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [87ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:46437/http1/fixed/x GET DEBUG: [pool-1-thread-1] [135ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [183ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [184ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [185ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [185ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [219ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [219ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [265ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [265ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [280ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@242ded1a queue.isEmpty: true DEBUG: [pool-1-thread-1] [334ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@242ded1a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [334ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [354ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [354ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [354ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [354ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [354ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [358ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [371ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4394521 for 8 (true) DEBUG: [HttpClient-1-SelectorManager] [392ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [392ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56464 DEBUG: [pool-1-thread-1] [395ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [399ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [399ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [402ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [402ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [403ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-1] [403ms] SocketTube(1) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [403ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3ed22146 DEBUG: [HttpClient-1-SelectorManager] [403ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [403ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [403ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [403ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [403ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [403ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [404ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-2] [404ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [404ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [404ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [404ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [404ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [406ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [406ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [407ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [407ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [408ms] SocketTube(1) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e39b909 for 1 (true) DEBUG: [pool-1-thread-2] [409ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [410ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [410ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [432ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [436ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [441ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [441ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [443ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [443ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [443ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [443ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [444ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [453ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [457ms] Http1Publisher(SocketTube(1)) onNext with 208 bytes DEBUG: [pool-1-thread-2] [457ms] SocketTube(1) trying to write: 208 DEBUG: [pool-1-thread-2] [467ms] SocketTube(1) wrote: 208 DEBUG: [pool-1-thread-2] [469ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [469ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [469ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [469ms] SocketTube(1) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [469ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [473ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [473ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [501ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [501ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-2] [501ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [507ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [507ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@556f4a0f DEBUG: [pool-1-thread-2] [508ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e39b909 for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [801ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [801ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [801ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e39b909 for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [801ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [801ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@242ded1a DEBUG: [pool-1-thread-2] [802ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [802ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@242ded1a DEBUG: [pool-1-thread-2] [811ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [813ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [814ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@242ded1a DEBUG: [pool-1-thread-2] [814ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [816ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [830ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [872ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1a5b22b8(1) DEBUG: [pool-1-thread-2] [877ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@410b443/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f16e74f queue.isEmpty: false DEBUG: [pool-1-thread-2] [920ms] HttpClientImpl(1) ClientImpl (async) elapsed 812 millis for GET to http://127.0.0.1:46437/http1/fixed/x DEBUG: [MainThread] [946ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [956ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-2] [956ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [956ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [958ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [958ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [958ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@410b443/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f16e74f, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [958ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@410b443/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f16e74f DEBUG: [pool-1-thread-2] [958ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [958ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@410b443/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f16e74f DEBUG: [pool-1-thread-2] [959ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [959ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [962ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [962ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [963ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [963ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [MainThread] [963ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [963ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [MainThread] [963ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [963ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [963ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [966ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-2] [966ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [966ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [966ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [966ms] SocketTube(1) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [966ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [966ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-2] [966ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [966ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-2] [966ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [966ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [966ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [966ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [967ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [967ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e39b909 for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [967ms] SocketTube(1) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [967ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [967ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [967ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [967ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [968ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [968ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [969ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [969ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [969ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [970ms] HttpResponseInputStream item offered DEBUG: [MainThread] [970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [970ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [MainThread] [970ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [970ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1a5b22b8(1) DEBUG: [pool-1-thread-2] [970ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [970ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [979ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [980ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:46437/http1/chunk/x GET DEBUG: [pool-1-thread-2] [981ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [981ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [981ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [981ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [981ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [981ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [981ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [982ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [982ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [982ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@56a57abb queue.isEmpty: true DEBUG: [pool-1-thread-2] [982ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@56a57abb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [982ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [982ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [982ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [982ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [982ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [982ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [982ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [982ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3c9994f9 for 8 (true) DEBUG: [HttpClient-2-SelectorManager] [983ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [983ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56476 DEBUG: [pool-1-thread-2] [983ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [983ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [983ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [983ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-2] [983ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-2] [983ms] SocketTube(2) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-SelectorManager] [983ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-2] [983ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-2] [983ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [983ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3661ff89 DEBUG: [pool-1-thread-2] [983ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-2] [983ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [983ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [984ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [984ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [984ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-2] [984ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [984ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [984ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [984ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [984ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-2] [984ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-1] [984ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-SelectorManager] [984ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [984ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [985ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [985ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [985ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [985ms] SocketTube(2) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-SelectorManager] [985ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32d1be8 for 1 (true) DEBUG: [pool-1-thread-3] [985ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [986ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [986ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [986ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [986ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [986ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [986ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [986ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [986ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [986ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [986ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [986ms] Http1Publisher(SocketTube(2)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [986ms] SocketTube(2) trying to write: 208 DEBUG: [pool-1-thread-3] [987ms] SocketTube(2) wrote: 208 DEBUG: [pool-1-thread-3] [987ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [987ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [987ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [987ms] SocketTube(2) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [987ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [987ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [987ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [987ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [987ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [987ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [987ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [987ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@658302bf DEBUG: [pool-1-thread-3] [987ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32d1be8 for 0 (false) DEBUG: [HttpClient-2-SelectorManager] [991ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [991ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [991ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32d1be8 for 1 (false) DEBUG: [pool-1-thread-3] [991ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@56a57abb DEBUG: [HttpClient-2-SelectorManager] [991ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [991ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [991ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@56a57abb DEBUG: [pool-1-thread-3] [991ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [991ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [991ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@56a57abb DEBUG: [pool-1-thread-3] [992ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [992ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [1s 81ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [1s 82ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@36f76615(2) DEBUG: [pool-1-thread-3] [1s 89ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1b19c6cb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2f98f176 queue.isEmpty: false DEBUG: [pool-1-thread-3] [1s 89ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-1] [1s 89ms] HttpClientImpl(2) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:46437/http1/chunk/x DEBUG: [pool-1-thread-3] [1s 89ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [1s 89ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 89ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 89ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 89ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1b19c6cb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2f98f176, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [1s 89ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b19c6cb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2f98f176 DEBUG: [pool-1-thread-3] [1s 90ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 90ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b19c6cb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2f98f176 DEBUG: [pool-1-thread-3] [1s 90ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [MainThread] [1s 90ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [1s 92ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 92ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [1s 92ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [1s 93ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [1s 93ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 93ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 93ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 93ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 93ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [1s 93ms] SocketTube(2) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 93ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [1s 93ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [1s 93ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 93ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [1s 93ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 93ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 94ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 94ms] HttpResponseInputStream item offered DEBUG: [HttpClient-2-SelectorManager] [1s 94ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [1s 94ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [1s 94ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-2-SelectorManager] [1s 94ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 94ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 94ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-3] [1s 94ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [MainThread] [1s 94ms] HttpResponseInputStream close called DEBUG: [HttpClient-2-SelectorManager] [1s 94ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 94ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [1s 94ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@36f76615(2) DEBUG: [HttpClient-2-SelectorManager] [1s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32d1be8 for 1 (false) DEBUG: [pool-1-thread-3] [1s 94ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 94ms] SocketTube(2) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [1s 94ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 94ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 94ms] SocketTube(2) pending subscriber subscribed DEBUG: [MainThread] [1s 96ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [1s 97ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:43591/https1/fixed/x GET DEBUG: [pool-1-thread-3] [1s 98ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [1s 100ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 100ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 100ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [1s 100ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 108ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [1s 108ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 109ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 109ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e4fde84 for 8 (true) DEBUG: [HttpClient-3-SelectorManager] [1s 109ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 109ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36810 DEBUG: [pool-1-thread-3] [1s 165ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-3] [1s 166ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 166ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-3] [1s 167ms] SocketTube(3) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 167ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-3] [1s 167ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 167ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [1s 167ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-3] [1s 167ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-3] [1s 167ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-3] [1s 167ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [1s 169ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [1s 235ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [1s 236ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 291ms] 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@14b7b5f4[Not completed, 4 dependents] (id=137) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 291ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 291ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 291ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 291ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 291ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 292ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 292ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 292ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 292ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 292ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 292ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 292ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 1 (true) DEBUG: [HttpClient-3-SelectorManager] [1s 292ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 292ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 292ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 297ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 297ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 748ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 749ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 751ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 751ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 775ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 775ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 775ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [1s 776ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 776ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 776ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 776ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [1s 776ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [1s 776ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 776ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 776ms] SocketTube(3) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [1s 776ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 776ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 793ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [2s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 110ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [2s 110ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [2s 110ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 110ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 111ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 1 (false) DEBUG: [pool-1-thread-3] [2s 111ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 111ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 111ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 146ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [2s 147ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 147ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [2s 147ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 147ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 149ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 154ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(3) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(3) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 154ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 155ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 155ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 155ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [2s 155ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 155ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 155ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 155ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 155ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 155ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 155ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 155ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 1 (true) DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 155ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 156ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [pool-1-thread-3] [2s 160ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 160ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 160ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-3] [2s 160ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 160ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 160ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 276ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 276ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 276ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 276ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 276ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 276ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 278ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-3] [2s 278ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 282ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 282ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 284ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 284ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [2s 284ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36810 remote=/127.0.0.1:43591] DEBUG: [pool-1-thread-3] [2s 284ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 284ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@36aa847f queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@36aa847f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 285ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 285ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 285ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 285ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d19e2f1 DEBUG: [pool-1-thread-3] [2s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 291ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 291ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 291ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 291ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 292ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 292ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 292ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 292ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [2s 292ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 292ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 292ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 292ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [2s 292ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 100 bytes DEBUG: [pool-1-thread-3] [2s 292ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 292ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 292ms] SSL Writer(SocketTube(3)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 292ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 292ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 292ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 292ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 292ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 292ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 292ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 294ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 294ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 294ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 294ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 294ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 294ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 295ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [2s 295ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 295ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 295ms] SocketTube(3) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 295ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 295ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 295ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 295ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 295ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 295ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 295ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 295ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 295ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 295ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-3] [2s 295ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 295ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 295ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@67ee94cc DEBUG: [pool-1-thread-3] [2s 295ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 295ms] SSL Writer(SocketTube(3)) wrapping 100 bytes DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) Sending 138 bytes downstream DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-3] [2s 296ms] SocketTube(3) trying to write: 138 DEBUG: [pool-1-thread-3] [2s 296ms] SocketTube(3) wrote: 138 DEBUG: [pool-1-thread-3] [2s 296ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 296ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 296ms] SocketTube(3) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 296ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 296ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 296ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 296ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 309ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 309ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 309ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 309ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 1 (false) DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 309ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 353ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 353ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 353ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 353ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 354ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [2s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [2s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@36aa847f DEBUG: [pool-1-thread-3] [2s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@36aa847f DEBUG: [pool-1-thread-3] [2s 354ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 355ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [2s 355ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@36aa847f DEBUG: [pool-1-thread-3] [2s 355ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 358ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 358ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 358ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5c67578a(3) DEBUG: [pool-1-thread-3] [2s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@43f6d6cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@502d628b queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 359ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 359ms] HttpClientImpl(3) ClientImpl (async) elapsed 1261 millis for GET to https://127.0.0.1:43591/https1/fixed/x DEBUG: [pool-1-thread-3] [2s 359ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 359ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 359ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@43f6d6cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@502d628b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@43f6d6cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@502d628b DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@43f6d6cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@502d628b DEBUG: [pool-1-thread-3] [2s 359ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 359ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [2s 359ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 360ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [2s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@43f6d6cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@502d628b DEBUG: [pool-1-thread-3] [2s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@43f6d6cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@502d628b DEBUG: [pool-1-thread-3] [2s 360ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [2s 360ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 360ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 360ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 360ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [2s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [MainThread] [2s 360ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 360ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 360ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [MainThread] [2s 360ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 360ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 360ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 360ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 360ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 360ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 360ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 361ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 361ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 361ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 361ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 361ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 361ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 361ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 361ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5c67578a(3) DEBUG: [pool-1-thread-3] [2s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 361ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 361ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 361ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 362ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21eed4c1 for 1 (false) DEBUG: [MainThread] [2s 362ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [2s 363ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:43591/https1/chunk/x GET DEBUG: [pool-1-thread-3] [2s 363ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 363ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 364ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 364ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [2s 364ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 364ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@66a92797 for 8 (true) DEBUG: [HttpClient-4-SelectorManager] [2s 364ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36818 DEBUG: [pool-1-thread-3] [2s 365ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [2s 365ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 365ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [2s 365ms] SocketTube(4) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [2s 365ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [2s 365ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 365ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-3] [2s 365ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-3] [2s 365ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 365ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [2s 365ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 365ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] 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@6c514ce7[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 365ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] 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 365ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2953cf09 for 1 (true) DEBUG: [HttpClient-4-SelectorManager] [2s 365ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 366ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 366ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 366ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 366ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 377ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 377ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 377ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 377ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 377ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 377ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 377ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-3] [2s 377ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 377ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 377ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 377ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-3] [2s 377ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-3] [2s 378ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 378ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 378ms] SocketTube(4) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 378ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 378ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2953cf09 for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SocketTube(4) read bytes: 261 DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SSL Reader(SocketTube(4)) Adding 261 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2953cf09 for 1 (false) DEBUG: [pool-1-thread-3] [2s 393ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 393ms] SSL Reader(SocketTube(4)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [2s 394ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [2s 394ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 394ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 394ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 394ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 394ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 396ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 397ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 397ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [2s 397ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 397ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 397ms] SocketTube(4) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 397ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 397ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 397ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 397ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 397ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 399ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 399ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 399ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 399ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 399ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 399ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 399ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-3] [2s 399ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 399ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 399ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 399ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 399ms] 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 399ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36818 remote=/127.0.0.1:43591] DEBUG: [pool-1-thread-3] [2s 399ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 399ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@feb61a1 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@feb61a1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 399ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 400ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 400ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 400ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@47f5c221 DEBUG: [pool-1-thread-3] [2s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 400ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 400ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 400ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 400ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 400ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 400ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 400ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 400ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 400ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 400ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 401ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 401ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [2s 401ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 401ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 401ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 401ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [2s 401ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 100 bytes DEBUG: [pool-1-thread-3] [2s 402ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 402ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 402ms] SSL Writer(SocketTube(4)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 402ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 402ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 402ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 402ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 402ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 402ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 402ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 402ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 403ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 403ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 403ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 403ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 403ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 404ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [2s 404ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 404ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 404ms] SocketTube(4) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 404ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 404ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 404ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 404ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 404ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 404ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 404ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 404ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 404ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 404ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 404ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-3] [2s 404ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 405ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 405ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@24a2ae91 DEBUG: [pool-1-thread-3] [2s 405ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 405ms] SSL Writer(SocketTube(4)) wrapping 100 bytes DEBUG: [pool-1-thread-3] [2s 405ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 406ms] SSL Writer(SocketTube(4)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 406ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 406ms] SSL Writer(SocketTube(4)) Sending 138 bytes downstream DEBUG: [pool-1-thread-3] [2s 406ms] SSL Writer(SocketTube(4)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-3] [2s 406ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 406ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 406ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-3] [2s 406ms] SocketTube(4) trying to write: 138 DEBUG: [pool-1-thread-3] [2s 406ms] SocketTube(4) wrote: 138 DEBUG: [pool-1-thread-3] [2s 406ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 406ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 407ms] SocketTube(4) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 407ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 407ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 407ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false 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=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 407ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2953cf09 for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2953cf09 for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 407ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 407ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 407ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 407ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 407ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2953cf09 for 1 (false) DEBUG: [pool-1-thread-3] [2s 407ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 407ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 408ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 408ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 408ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [2s 408ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 408ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 408ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 408ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2953cf09 for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2953cf09 for 0 (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 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2953cf09 for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 450ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, 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 450ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-3] [2s 450ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [2s 450ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 450ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 450ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [2s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [2s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@feb61a1 DEBUG: [pool-1-thread-3] [2s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@feb61a1 DEBUG: [pool-1-thread-3] [2s 450ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 453ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [2s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@feb61a1 DEBUG: [pool-1-thread-3] [2s 453ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 453ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 463ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 463ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@803436a(4) DEBUG: [pool-1-thread-3] [2s 463ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@329e49b8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@66acc023 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 464ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 464ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 464ms] HttpClientImpl(4) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:43591/https1/chunk/x DEBUG: [pool-1-thread-3] [2s 464ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@329e49b8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@66acc023, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@329e49b8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@66acc023 DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@329e49b8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@66acc023 DEBUG: [pool-1-thread-3] [2s 464ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [2s 464ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@329e49b8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@66acc023 DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@329e49b8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@66acc023 DEBUG: [pool-1-thread-3] [2s 464ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [2s 464ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [2s 465ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 465ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 465ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 465ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 465ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [2s 465ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [2s 465ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 465ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@329e49b8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@66acc023 DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@329e49b8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@66acc023 DEBUG: [pool-1-thread-3] [2s 465ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 465ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [2s 465ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [2s 465ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [2s 465ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [2s 465ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-3] [2s 465ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [2s 465ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 465ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 465ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 466ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 466ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 466ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 466ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 466ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 466ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 466ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [2s 466ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 466ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 466ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 466ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@803436a(4) DEBUG: [pool-1-thread-3] [2s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 466ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 466ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 466ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 466ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 466ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 466ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 466ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2953cf09 for 1 (false) DEBUG: [MainThread] [2s 467ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [2s 467ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37319/http2/fixed/x GET DEBUG: [pool-1-thread-3] [2s 468ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 468ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 468ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 468ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 468ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 468ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 468ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 468ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 468ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 468ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7e555ea7 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 468ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7e555ea7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 468ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 469ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 469ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 469ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 469ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 469ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 469ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 469ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@18b80239 for 8 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 469ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 469ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37294 DEBUG: [pool-1-thread-3] [2s 469ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 469ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 469ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 469ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 469ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 469ms] SocketTube(5) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [2s 470ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-3] [2s 470ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [2s 470ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 470ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@12406949 DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 470ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 470ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 470ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 470ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 470ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 470ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [2s 470ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-2] [2s 470ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 470ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-1] [2s 470ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 470ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 470ms] SocketTube(5) leaving requestMore: Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 470ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 470ms] SocketTube(5) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5742f565 for 1 (true) DEBUG: [pool-1-thread-3] [2s 470ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [2s 470ms] Http1Publisher(SocketTube(5)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [2s 470ms] SocketTube(5) trying to write: 208 DEBUG: [pool-1-thread-3] [2s 470ms] SocketTube(5) wrote: 208 DEBUG: [pool-1-thread-3] [2s 470ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 470ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 470ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 470ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 470ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 471ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 471ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 471ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 471ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 471ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 471ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 471ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 471ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 471ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 472ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 472ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7e783496 DEBUG: [pool-1-thread-3] [2s 472ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 472ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 472ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 472ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [2s 472ms] 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=37294,localport=37319] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5742f565 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 501ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 501ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 501ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5742f565 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 501ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 501ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7e555ea7 DEBUG: [pool-1-thread-3] [2s 501ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 501ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7e555ea7 DEBUG: [pool-1-thread-3] [2s 501ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 502ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 502ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7e555ea7 DEBUG: [pool-1-thread-3] [2s 502ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 502ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 502ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37294 remote=/127.0.0.1:37319] DEBUG: [pool-1-thread-3] [2s 507ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 507ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e46035e(5) DEBUG: [pool-1-thread-3] [2s 507ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@24ef78f8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b8c2477 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 509ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 509ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 509ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 510ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 510ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 510ms] Exchange Ignored body DEBUG: [HttpClient-4-SelectorManager] [2s 660ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [2s 660ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [2s 660ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [2s 679ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 680ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 680ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 680ms] SocketTube(2) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 680ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 680ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 680ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 680ms] SocketTube(4) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 682ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 682ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 682ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 682ms] SocketTube(3) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 684ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [2s 684ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 684ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 684ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 696ms] SocketTube(2) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 696ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 697ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-3] [2s 716ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 767ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 767ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 767ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 767ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 768ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 768ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 768ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 768ms] SocketTube(5) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@66df07c9 DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5742f565 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 768ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 773ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [2s 773ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 773ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 774ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 774ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 774ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 774ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [2s 774ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 799ms] 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@6c514ce7[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@4fd28e5e[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] [2s 799ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 799ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 799ms] SSL Reader(SocketTube(4)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 800ms] 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@14b7b5f4[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@59f950be[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] [2s 800ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 800ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 800ms] SSL Reader(SocketTube(3)) error java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [2s 806ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 806ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue 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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) 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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-3-SelectorManager] [2s 817ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 817ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 822ms] 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@59f950be[Completed normally] (id=143), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 822ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 822ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 823ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [2s 823ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [2s 823ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 823ms] SocketTube(3) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 823ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 823ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [2s 823ms] 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@4fd28e5e[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 823ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 823ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 823ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [2s 823ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [2s 823ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 823ms] SocketTube(4) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 823ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 824ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-3] [2s 842ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 842ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 842ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-3] [2s 842ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 842ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 842ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 842ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 843ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 844ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 844ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 844ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 844ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-3] [2s 844ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-3] [2s 844ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 844ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 844ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 844ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 844ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [2s 853ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 853ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 853ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 853ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 853ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 853ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [2s 879ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [2s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 879ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 879ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 879ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [2s 879ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 879ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 879ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 879ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5742f565 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 884ms] SocketTube(5) read bytes: 48 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 888ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-3] [2s 888ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-5-SelectorManager] [2s 890ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 890ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5742f565 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 890ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5742f565 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 915ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 915ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 915ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5742f565 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 915ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 929ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 929ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [2s 930ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 930ms] 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 932ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 932ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 932ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 932ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-3] [2s 932ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-3] [2s 932ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 933ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 933ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 933ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 933ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 933ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 933ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [readLoop] [2s 933ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [2s 933ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 933ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 940ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 943ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 943ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 943ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 944ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 946ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 946ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 946ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 946ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 946ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/fixed/x) 200 HTTP_2 Local port: 37294 DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 949ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 949ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 949ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 949ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 949ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 950ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 950ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 950ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 950ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@450ea7dc DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 955ms] HttpClientImpl(5) ClientImpl (async) elapsed 487 millis for GET to http://127.0.0.1:37319/http2/fixed/x DEBUG: [pool-1-thread-3] [2s 955ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 955ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e46035e(5) DEBUG: [pool-1-thread-3] [2s 955ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@24ef78f8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b8c2477, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 955ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 955ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 955ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [2s 956ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 956ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 956ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 956ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 956ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 956ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 957ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [2s 958ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:37319/http2/chunk/x GET DEBUG: [pool-1-thread-3] [2s 959ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 959ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 959ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 959ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 959ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 959ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 959ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 959ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 959ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 959ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1de75fce queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 959ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1de75fce, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 959ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 959ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 959ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 959ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 960ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 960ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 960ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-6-SelectorManager] [2s 960ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a11b747 for 8 (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37310,localport=37319] TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [2s 960ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 960ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37310 DEBUG: [pool-1-thread-3] [2s 960ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 960ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 960ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 960ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 960ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [2s 960ms] SocketTube(6) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [2s 961ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [2s 961ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 961ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 961ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@70e9dc37 DEBUG: [HttpClient-6-SelectorManager] [2s 961ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 961ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 961ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 961ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 961ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 961ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 961ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 961ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 961ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 961ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [2s 961ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 961ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 961ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 961ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [2s 961ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [2s 961ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [2s 961ms] SocketTube(6) leaving requestMore: Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 961ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 961ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 961ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-1] [2s 961ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 961ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 961ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 961ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35eb5c4e for 1 (true) DEBUG: [pool-1-thread-3] [2s 961ms] Http1Publisher(SocketTube(6)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(6) trying to write: 208 DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(6) wrote: 208 DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 962ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 962ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 962ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 962ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [2s 962ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 962ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 962ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 962ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 962ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 962ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35eb5c4e for 0 (false) DEBUG: [pool-1-thread-3] [2s 962ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [2s 962ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 962ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 962ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 962ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@20d1ef0f DEBUG: [HttpClient-6-SelectorManager] [2s 962ms] SocketTube(6) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [2s 962ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [2s 962ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-SelectorManager] [2s 962ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 962ms] Http1Exchange reading headers DEBUG: [HttpClient-6-SelectorManager] [2s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35eb5c4e for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [2s 962ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [2s 962ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 962ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1de75fce DEBUG: [pool-1-thread-1] [2s 962ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 962ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-3] [2s 962ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [2s 962ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1de75fce DEBUG: [pool-1-thread-1] [2s 965ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [2s 965ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 965ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1de75fce DEBUG: [pool-1-thread-1] [2s 965ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 965ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 965ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37310 remote=/127.0.0.1:37319] DEBUG: [pool-1-thread-1] [2s 965ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 965ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@16394db1(6) DEBUG: [pool-1-thread-1] [2s 965ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5407244b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5473ce61 queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 966ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 966ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 966ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 966ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-1] [2s 966ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 966ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [2s 966ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 966ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 966ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 966ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 966ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 966ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-1] [2s 966ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@494edf6 DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35eb5c4e for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 967ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 967ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 967ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 967ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 967ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [2s 967ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-3] [2s 967ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 967ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [2s 967ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 967ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [2s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 967ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 967ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 967ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [Test-server-pool] [2s 967ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 967ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 967ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(6) trying to write: 13 DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(6) wrote: 13 DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 968ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 968ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 968ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 968ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [2s 968ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 968ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 968ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-1] [2s 968ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-1] [2s 968ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [2s 968ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [2s 968ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@16394db1(6) DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5407244b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5473ce61, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 DEBUG: [readLoop] [2s 968ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 968ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 968ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 968ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 968ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [2s 968ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 969ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 969ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 969ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35eb5c4e for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [2s 969ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-6-SelectorManager] [2s 969ms] Http2Connection(SocketTube(6)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 969ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35eb5c4e for 1 (false) DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(6)) sending 91 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 969ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(6)) Processing 91 DEBUG: [pool-1-thread-1] [2s 969ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-1] [2s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 969ms] 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 969ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 969ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 969ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(6) trying to write: 9 DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(6) wrote: 9 DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 969ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [2s 969ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 969ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 969ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [2s 969ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 969ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 970ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 970ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 970ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/chunk/x) 200 HTTP_2 Local port: 37310 DEBUG: [pool-1-thread-1] [3s 59ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 59ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 59ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 59ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 59ms] HttpClientImpl(6) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37319/http2/chunk/x DEBUG: [pool-1-thread-1] [3s 59ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 59ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 59ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 59ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 59ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 60ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 60ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 60ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 60ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 60ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 60ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 60ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 60ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 60ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 60ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 60ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 60ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7488262c DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 60ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [MainThread] [3s 61ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [3s 62ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:58125/https2/fixed/x GET DEBUG: [pool-1-thread-1] [3s 62ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 63ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 63ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 63ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-1] [3s 63ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [3s 63ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5430a1d3 for 8 (true) DEBUG: [HttpClient-7-SelectorManager] [3s 63ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [3s 63ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49182 DEBUG: [pool-1-thread-1] [3s 64ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [3s 64ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 64ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [3s 64ms] SocketTube(7) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-1] [3s 64ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 64ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 64ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [pool-1-thread-1] [3s 64ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-1] [3s 64ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 64ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] 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@5ec8caa3[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] [3s 64ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 64ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 64ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (true) DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [3s 64ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 64ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 65ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=49182, Session(1710954554027|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 69ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-1] [3s 69ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-1] [3s 69ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 69ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 69ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-1] [3s 69ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-1] [3s 70ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-1] [3s 70ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 70ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 70ms] SocketTube(7) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 70ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 70ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [3s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 78ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [3s 78ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [3s 78ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 78ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 78ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 78ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 78ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 78ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 79ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 79ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 80ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 80ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 80ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 80ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-1] [3s 81ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 81ms] SocketTube(7) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 81ms] SocketTube(7) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 81ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 81ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 81ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 81ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 81ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (true) DEBUG: [HttpClient-7-SelectorManager] [3s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 81ms] SocketTube(7) read bytes: 85 DEBUG: [HttpClient-7-SelectorManager] [3s 81ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 81ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 81ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 81ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 82ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 82ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 82ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 82ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 82ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 82ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 82ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 112ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [3s 112ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 112ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 112ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 112ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 112ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 112ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [pool-1-thread-1] [3s 112ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 112ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 112ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-1] [3s 112ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 112ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 112ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 113ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 113ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 113ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 113ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 113ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 113ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 113ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 215ms] SocketTube(7) read bytes: 558 DEBUG: [HttpClient-7-SelectorManager] [3s 215ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 215ms] SSL Reader(SocketTube(7)) Adding 558 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 215ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 215ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 215ms] SocketTube(7) no more demand for reading DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(7)) Unwrapping: 558 DEBUG: [HttpClient-7-SelectorManager] [3s 215ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 216ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 216ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 216ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-1] [3s 216ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 216ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 216ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 218ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 218ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 218ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 218ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 218ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 218ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 218ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (true) DEBUG: [HttpClient-7-SelectorManager] [3s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 220ms] SocketTube(7) read bytes: 90 DEBUG: [HttpClient-7-SelectorManager] [3s 220ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 220ms] SSL Reader(SocketTube(7)) Adding 90 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 220ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 220ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 220ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 220ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 224ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 224ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 224ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 224ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 224ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 224ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 224ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 224ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 224ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 224ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 224ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 225ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 225ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 225ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 225ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-1] [3s 225ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68845a7e DEBUG: [pool-1-thread-1] [3s 225ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 225ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 225ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 226ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 226ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 226ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 226ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 226ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 226ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 226ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 226ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 226ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 226ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 226ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 226ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 226ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 226ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 226ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 226ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 226ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 226ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 226ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [3s 226ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [3s 226ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 226ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 227ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 227ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 227ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 234ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 234ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 234ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 234ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 240ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 240ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 240ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 240ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 240ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 241ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 241ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 241ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 241ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) wrapping 139 bytes DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) Sending 177 bytes downstream DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(7) trying to write: 177 DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(7) wrote: 177 DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(7) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 241ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 241ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 241ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 241ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 241ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 241ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 243ms] SocketTube(7) read bytes: 1736 DEBUG: [HttpClient-7-SelectorManager] [3s 243ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 243ms] SSL Reader(SocketTube(7)) Adding 1736 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-7-SelectorManager] [3s 243ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [pool-1-thread-1] [3s 243ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 243ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 243ms] SSL Reader(SocketTube(7)) Unwrapping: 1736 DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [3s 244ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [Test-server-pool] [3s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 244ms] SocketTube(7) got some demand for reading DEBUG: [Test-server-pool] [3s 244ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [3s 244ms] SocketTube(7) resuming read event DEBUG: [Test-server-pool] [3s 244ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 244ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (true) DEBUG: [Test-server-pool] [3s 244ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SocketTube(7) read bytes: 77 DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SSL Reader(SocketTube(7)) Adding 77 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 244ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 244ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 245ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer(2): connection started DEBUG: [pool-1-thread-1] [3s 245ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [3s 245ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 245ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [3s 245ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 245ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [3s 245ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 245ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [readLoop] [3s 245ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 245ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 245ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [readLoop] [3s 245ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [3s 245ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [3s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 245ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 245ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 245ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 245ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 245ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 245ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 245ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 245ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 245ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 245ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-1] [3s 246ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 246ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 246ms] SocketTube(7) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 246ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 246ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 246ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 246ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 246ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 246ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 246ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 246ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 246ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 246ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 246ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 246ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) TestServer: GET /https2/fixed/x DEBUG: [readLoop] [3s 260ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 260ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 260ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Server: got END_STREAM for stream 1 DEBUG: [readLoop] [3s 260ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 260ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [3s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 263ms] SocketTube(7) read bytes: 116 DEBUG: [HttpClient-7-SelectorManager] [3s 263ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 263ms] SSL Reader(SocketTube(7)) Adding 116 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 263ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 263ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(7)) Unwrapping: 116 DEBUG: [HttpClient-7-SelectorManager] [3s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 263ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 263ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [3s 263ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 263ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 263ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [3s 263ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-1] [3s 263ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [3s 263ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 263ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 263ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/fixed/x) 200 HTTP_2 Local port: 49182 DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 264ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 264ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 264ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 264ms] HttpClientImpl(7) ClientImpl (async) elapsed 202 millis for GET to https://127.0.0.1:58125/https2/fixed/x DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(7)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-1] [3s 265ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 265ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 265ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 265ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 265ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 265ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 265ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (true) DEBUG: [HttpClient-7-SelectorManager] [3s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 265ms] SocketTube(7) read bytes: 47 DEBUG: [HttpClient-7-SelectorManager] [3s 266ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 266ms] SSL Reader(SocketTube(7)) Adding 47 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 266ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [HttpClient-7-SelectorManager] [3s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [3s 266ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 266ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-1] [3s 266ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 266ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 266ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 266ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 266ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 266ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 266ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 266ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 266ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@22a0d630 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 267ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 267ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 267ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 267ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bca4f1e for 1 (false) DEBUG: [MainThread] [3s 267ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [3s 268ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:58125/https2/chunk/x GET DEBUG: [pool-1-thread-1] [3s 268ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 269ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 269ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 269ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-1] [3s 269ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): creating connection DEBUG: [HttpClient-8-SelectorManager] [3s 269ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4623a440 for 8 (true) TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=49198, Session(1710954557380|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [3s 269ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [3s 269ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49198 DEBUG: [pool-1-thread-1] [3s 270ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-1] [3s 270ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 270ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-1] [3s 270ms] SocketTube(8) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-1] [3s 270ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-1] [3s 270ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 270ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [pool-1-thread-1] [3s 270ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-1] [3s 270ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 270ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 270ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 270ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 270ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] 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@4cdbcf30[Not completed, 4 dependents] (id=497) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SocketTube(8) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [3s 270ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 270ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [3s 270ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 270ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 272ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 272ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 272ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 272ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 273ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-1] [3s 273ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-1] [3s 273ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 273ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 273ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-1] [3s 273ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-1] [3s 273ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-1] [3s 273ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 273ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 273ms] SocketTube(8) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 273ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 273ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [3s 276ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [3s 276ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [3s 276ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 276ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 276ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 276ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [3s 276ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 276ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [3s 276ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 276ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 276ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 276ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 276ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 276ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [3s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [3s 277ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 277ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 278ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 278ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 278ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-1] [3s 278ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 278ms] SocketTube(8) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 278ms] SocketTube(8) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 278ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 278ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 278ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 278ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 278ms] SocketTube(8) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 278ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [3s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [3s 278ms] SocketTube(8) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [3s 278ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 278ms] SSL Reader(SocketTube(8)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 278ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [3s 279ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 278ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 279ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 279ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 279ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-1] [3s 279ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 280ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 280ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 280ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 280ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 281ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-1] [3s 281ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7375b3b DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 281ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 281ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 281ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 281ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 281ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 281ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 281ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 281ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 281ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 281ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 281ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-1] [3s 281ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-1] [3s 281ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 281ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 281ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 282ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 282ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 282ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 282ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 282ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 282ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-1] [3s 282ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 282ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 282ms] SocketTube(8) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 282ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 282ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 282ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 282ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 282ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 282ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 282ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 282ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) wrapping 139 bytes DEBUG: [pool-1-thread-1] [3s 282ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) Sending 177 bytes downstream DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-1] [3s 283ms] SocketTube(8) trying to write: 177 DEBUG: [pool-1-thread-1] [3s 283ms] SocketTube(8) wrote: 177 DEBUG: [pool-1-thread-1] [3s 283ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 283ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 283ms] SocketTube(8) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 283ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 283ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 0 (false) DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [3s 283ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 283ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 283ms] SocketTube(8) got some demand for reading TestServer(2): starting connection DEBUG: [pool-1-thread-1] [3s 283ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 283ms] SocketTube(8) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [3s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 0 (false) DEBUG: [Test-server-pool] [3s 283ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 283ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 283ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 283ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 283ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 283ms] SocketTube(8) read bytes: 1803 DEBUG: [Test-server-pool] [3s 283ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-8-SelectorManager] [3s 283ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 283ms] SSL Reader(SocketTube(8)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 283ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 284ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 1 (false) DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) Unwrapping: 1803 DEBUG: [HttpClient-8-SelectorManager] [3s 284ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [3s 284ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 284ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [3s 284ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 284ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 284ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [3s 284ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [3s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [3s 284ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [3s 284ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [3s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [readLoop] [3s 284ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 284ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 285ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 285ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [3s 285ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 285ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 285ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-1] [3s 285ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 285ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 285ms] SocketTube(8) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-8-SelectorManager] [3s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 0 (false) DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 285ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 285ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 285ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 285ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 285ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 285ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [readLoop] [3s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [readLoop] [3s 285ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 285ms] SocketTube(8) got some demand for reading DEBUG: [readLoop] [3s 285ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 285ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 286ms] SocketTube(8) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [3s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [3s 286ms] SocketTube(8) read bytes: 158 DEBUG: [HttpClient-8-SelectorManager] [3s 286ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 286ms] SSL Reader(SocketTube(8)) Adding 158 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 286ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) Unwrapping: 158 DEBUG: [HttpClient-8-SelectorManager] [3s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [3s 286ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-1] [3s 286ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [3s 286ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 286ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/chunk/x) 200 HTTP_2 Local port: 49198 DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 369ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 369ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 369ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 369ms] HttpClientImpl(8) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:58125/https2/chunk/x DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 369ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 369ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [3s 369ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [3s 369ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-1] [3s 370ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 370ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 370ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 370ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 370ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 370ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 370ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 370ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [MainThread] [3s 370ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-1] [3s 371ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 371ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 371ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 371ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 371ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 371ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 371ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 371ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e46bfc6 DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(8) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 371ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d948cf for 1 (false) DEBUG: [MainThread] [3s 372ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [3s 372ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46437/http1/fixed/x GET DEBUG: [pool-1-thread-1] [3s 373ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 373ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 373ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 373ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 373ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 373ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 373ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 373ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 373ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 374ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2725a049 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 374ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2725a049, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 374ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 374ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 374ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 374ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 374ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 374ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 374ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [3s 374ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@71943925 for 8 (true) DEBUG: [HttpClient-9-SelectorManager] [3s 374ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 374ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56482 DEBUG: [pool-1-thread-1] [3s 374ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 374ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 374ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 374ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 374ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 374ms] SocketTube(9) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-1] [3s 375ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 375ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 375ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 375ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7b6c5255 DEBUG: [HttpClient-9-SelectorManager] [3s 375ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 375ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 375ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 375ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 375ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 375ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 375ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 375ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 375ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 375ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 375ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [3s 375ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 375ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 375ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [3s 375ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 375ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 375ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [3s 375ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 375ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 375ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 375ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (true) DEBUG: [pool-1-thread-1] [3s 375ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-1] [3s 375ms] Http1Publisher(SocketTube(9)) onNext with 208 bytes DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) trying to write: 208 DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) wrote: 208 DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 375ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 375ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [3s 375ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 375ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 375ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 375ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 375ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 375ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 376ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [3s 376ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 376ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 376ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 376ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1af6d915 DEBUG: [pool-1-thread-1] [3s 376ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 376ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 376ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 376ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [3s 376ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 377ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [3s 377ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 377ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-1] [3s 377ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2725a049 DEBUG: [HttpClient-9-SelectorManager] [3s 377ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 377ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 377ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2725a049 DEBUG: [pool-1-thread-1] [3s 377ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [3s 377ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [3s 377ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2725a049 DEBUG: [pool-1-thread-1] [3s 377ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 377ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 473ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 473ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-1] [3s 473ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4195fd02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@149888fd queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 473ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [3s 473ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:46437/http1/fixed/x DEBUG: [pool-1-thread-1] [3s 474ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 474ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 474ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 474ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 474ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4195fd02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@149888fd, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 474ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4195fd02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@149888fd DEBUG: [pool-1-thread-1] [3s 474ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 474ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4195fd02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@149888fd DEBUG: [pool-1-thread-1] [3s 474ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [3s 474ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [3s 474ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 474ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 474ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [3s 474ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [3s 474ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 474ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 474ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 474ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 474ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 474ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 474ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 474ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [3s 474ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [3s 474ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 474ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 474ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 474ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 474ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 474ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 474ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [3s 474ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 474ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 474ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 474ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 474ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [3s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-1] [3s 474ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [HttpClient-9-SelectorManager] [3s 475ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 475ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 475ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 475ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 475ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [3s 475ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 475ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 475ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 475ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [3s 475ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46437/http1/chunk/x GET DEBUG: [pool-1-thread-1] [3s 476ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 476ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 476ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 476ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 476ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 476ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 476ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 476ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 476ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3227196d queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 476ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3227196d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 476ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 476ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 476ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 476ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 476ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 476ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 477ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 477ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [3s 477ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 477ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f1aecef DEBUG: [HttpClient-9-SelectorManager] [3s 477ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 477ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 477ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 477ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 477ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 477ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 477ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 477ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 477ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 477ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 477ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 477ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [3s 477ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 477ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [3s 477ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 477ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 477ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 477ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 477ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 477ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 477ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-1] [3s 477ms] Http1Publisher(SocketTube(9)) onNext with 208 bytes DEBUG: [pool-1-thread-2] [3s 477ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) trying to write: 208 DEBUG: [HttpClient-9-SelectorManager] [3s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) wrote: 208 DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 477ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 477ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [3s 478ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 478ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 478ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 478ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 478ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 478ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 478ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [3s 478ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 478ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 478ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 478ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5cb48fc6 DEBUG: [pool-1-thread-1] [3s 478ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 478ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 478ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 478ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [3s 478ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 479ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [3s 479ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 479ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 479ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-1] [3s 479ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3227196d DEBUG: [pool-1-thread-1] [3s 479ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 479ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 479ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3227196d DEBUG: [pool-1-thread-1] [3s 479ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [3s 479ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [3s 479ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3227196d DEBUG: [pool-1-thread-1] [3s 479ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 479ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 576ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 576ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-1] [3s 576ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@c3b2bcd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38148ca8 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 576ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [3s 576ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 577ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:46437/http1/chunk/x DEBUG: [pool-1-thread-1] [3s 577ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 577ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 577ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 577ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@c3b2bcd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38148ca8, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 577ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@c3b2bcd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38148ca8 DEBUG: [pool-1-thread-1] [3s 577ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 577ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@c3b2bcd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38148ca8 DEBUG: [pool-1-thread-1] [3s 577ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [3s 577ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 577ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [3s 577ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [3s 577ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [3s 577ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 577ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 577ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 577ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 577ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 577ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 577ms] SocketTube(9) connecting flows DEBUG: [MainThread] [3s 577ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 577ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 577ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 577ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 578ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 578ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 578ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [3s 578ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 578ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 578ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 578ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 578ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [3s 578ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) calling onSubscribe DEBUG: [MainThread] [3s 578ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 578ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 578ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-1] [3s 578ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [3s 578ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 578ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 578ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [3s 579ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:43591/https1/fixed/x GET DEBUG: [pool-1-thread-1] [3s 580ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 580ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 580ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 581ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-1] [3s 581ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 581ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16fdf9a3 for 8 (true) DEBUG: [HttpClient-9-SelectorManager] [3s 581ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 581ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36830 DEBUG: [pool-1-thread-1] [3s 582ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-1] [3s 582ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 582ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-1] [3s 582ms] SocketTube(10) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-1] [3s 582ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 582ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 582ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-1] [3s 582ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-1] [3s 582ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 582ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 582ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] 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@2c9521ce[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 582ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SocketTube(10) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 582ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 582ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] 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 582ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 583ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 583ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [3s 583ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 583ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 583ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 583ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 583ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 586ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 586ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 586ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 586ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 586ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 586ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [3s 586ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [3s 586ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 586ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 587ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [3s 587ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-1] [3s 587ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-1] [3s 587ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 587ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 587ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 587ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 587ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 593ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 593ms] SocketTube(10) read bytes: 139 DEBUG: [HttpClient-9-SelectorManager] [3s 593ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 593ms] SSL Reader(SocketTube(10)) Adding 139 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 593ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 593ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 593ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 593ms] SSL Reader(SocketTube(10)) Unwrapping: 139 DEBUG: [HttpClient-9-SelectorManager] [3s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 593ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 593ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 593ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-1] [3s 593ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 593ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 593ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 593ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 593ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 595ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 595ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 595ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-1] [3s 595ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 595ms] SocketTube(10) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 595ms] SocketTube(10) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(10)) Unwrapping: 6 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 595ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 595ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 595ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [3s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 596ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [3s 596ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 596ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 596ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [pool-1-thread-1] [3s 596ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 596ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [3s 596ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 596ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 596ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 596ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [3s 596ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 596ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 596ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 597ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [3s 597ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 597ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 597ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 597ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 597ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 597ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-1] [3s 597ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 597ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [3s 597ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [3s 598ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 598ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [3s 598ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36830 remote=/127.0.0.1:43591] DEBUG: [pool-1-thread-1] [3s 598ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 598ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a406591 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4a406591, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 598ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 598ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 598ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 598ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1f704a57 DEBUG: [pool-1-thread-1] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 598ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 598ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 598ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 598ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 598ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 598ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 598ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 598ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 598ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 598ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [3s 598ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 599ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 599ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 100 bytes DEBUG: [pool-1-thread-1] [3s 599ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 599ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 599ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 599ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 599ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 599ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 599ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 599ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-1] [3s 599ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 599ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 599ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 599ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 599ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 599ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 599ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 599ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 599ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-1] [3s 599ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 599ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@39df4dd DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 599ms] SSL Writer(SocketTube(10)) wrapping 100 bytes DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) Sending 138 bytes downstream DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-1] [3s 600ms] SocketTube(10) trying to write: 138 DEBUG: [pool-1-thread-1] [3s 600ms] SocketTube(10) wrote: 138 DEBUG: [pool-1-thread-1] [3s 600ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 600ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 600ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 600ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 600ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 600ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 600ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 600ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 600ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 601ms] SocketTube(10) read bytes: 1721 DEBUG: [HttpClient-9-SelectorManager] [3s 601ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 601ms] SSL Reader(SocketTube(10)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 601ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 601ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 601ms] SSL Reader(SocketTube(10)) Unwrapping: 1721 DEBUG: [HttpClient-9-SelectorManager] [3s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 601ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 601ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 601ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 601ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [3s 601ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 601ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 601ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 601ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 641ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [3s 641ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 641ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 642ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 642ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 642ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 642ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [3s 642ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-1] [3s 642ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [3s 642ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [3s 642ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [3s 642ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [3s 642ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 642ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 642ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [3s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [3s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a406591 DEBUG: [pool-1-thread-1] [3s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a406591 DEBUG: [pool-1-thread-1] [3s 642ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [3s 642ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [3s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a406591 DEBUG: [pool-1-thread-1] [3s 643ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 643ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 680ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 680ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-1] [3s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@217805be/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@685d80ed queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 680ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 681ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:43591/https1/fixed/x DEBUG: [pool-1-thread-1] [3s 681ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 681ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 681ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@217805be/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@685d80ed, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@217805be/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@685d80ed DEBUG: [pool-1-thread-1] [3s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@217805be/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@685d80ed DEBUG: [pool-1-thread-1] [3s 681ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [3s 681ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [3s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [3s 681ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 681ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [3s 681ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 681ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 681ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 681ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [3s 682ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 682ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 682ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 682ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [3s 682ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 682ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 682ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 682ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [3s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@217805be/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@685d80ed DEBUG: [pool-1-thread-1] [3s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@217805be/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@685d80ed DEBUG: [pool-1-thread-1] [3s 682ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [3s 682ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [3s 682ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 682ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 682ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [3s 682ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [3s 682ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 682ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 682ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 682ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 682ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 682ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 682ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [3s 682ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 682ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [3s 682ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 682ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 682ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 682ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 682ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 682ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 682ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 682ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 682ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-1] [3s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [3s 683ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [3s 683ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 683ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 683ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 683ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 683ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 683ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 683ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 683ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 683ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [MainThread] [3s 684ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:43591/https1/chunk/x GET DEBUG: [pool-1-thread-1] [3s 684ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 684ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 684ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 684ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 684ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [3s 685ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 685ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 685ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@19b5643e queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@19b5643e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 685ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 685ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 685ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 685ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7801d743 DEBUG: [pool-1-thread-1] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 685ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 685ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 685ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 685ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 685ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 685ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 685ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 685ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [3s 685ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 686ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 686ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 100 bytes DEBUG: [pool-1-thread-1] [3s 686ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) processData, writeList remaining:100, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) wrapping 100 bytes DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) Sending 138 bytes downstream DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-1] [3s 686ms] SocketTube(10) trying to write: 138 DEBUG: [pool-1-thread-1] [3s 686ms] SocketTube(10) wrote: 138 DEBUG: [pool-1-thread-1] [3s 686ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 686ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 686ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 686ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 686ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 686ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 686ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 686ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 686ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 686ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 686ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 686ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7cdf6a46 DEBUG: [pool-1-thread-1] [3s 686ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 686ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 686ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 686ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [3s 686ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 687ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [3s 687ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 687ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 687ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 687ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [pool-1-thread-1] [3s 687ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [HttpClient-9-SelectorManager] [3s 687ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 688ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-1] [3s 688ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [3s 688ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [3s 688ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [3s 688ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [3s 688ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 688ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 688ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@19b5643e DEBUG: [pool-1-thread-1] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@19b5643e DEBUG: [pool-1-thread-1] [3s 688ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [3s 688ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@19b5643e DEBUG: [pool-1-thread-1] [3s 688ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 688ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 784ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 784ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-1] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1b3038db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@29963b17 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 785ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 785ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 785ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:43591/https1/chunk/x DEBUG: [pool-1-thread-1] [3s 785ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 785ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1b3038db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@29963b17, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b3038db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@29963b17 DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b3038db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@29963b17 DEBUG: [pool-1-thread-1] [3s 785ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [3s 785ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 785ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b3038db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@29963b17 DEBUG: [pool-1-thread-1] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b3038db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@29963b17 DEBUG: [pool-1-thread-1] [3s 786ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [3s 786ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 786ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-1] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [3s 787ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [3s 787ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b3038db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@29963b17 DEBUG: [pool-1-thread-1] [3s 787ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 787ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b3038db/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@29963b17 DEBUG: [pool-1-thread-1] [3s 787ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [3s 787ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [3s 787ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [3s 787ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [3s 787ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [3s 787ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [3s 787ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [3s 787ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 787ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 787ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 787ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 787ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [3s 787ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 787ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 787ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 787ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 787ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 787ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [3s 787ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 787ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 787ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [MainThread] [3s 787ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 788ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 788ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 788ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 788ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 788ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [MainThread] [3s 789ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37319/http2/fixed/x GET DEBUG: [pool-1-thread-1] [3s 789ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 789ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 789ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 789ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 789ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 789ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 789ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 790ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 790ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 790ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@58d1965e queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 790ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@58d1965e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 790ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 790ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 790ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 790ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 790ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 790ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 790ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-9-SelectorManager] [3s 790ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5a0f96eb for 8 (true) TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51014 DEBUG: [pool-1-thread-1] [3s 791ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 791ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 791ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 791ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 791ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [3s 791ms] SocketTube(11) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-1] [3s 791ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-1] [3s 791ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [3s 791ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-1] [3s 791ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2dbae005 DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 791ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 791ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 791ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-2] [3s 791ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [3s 791ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 791ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 791ms] SocketTube(11) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-1] [3s 791ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [3s 791ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 791ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [3s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (true) DEBUG: [pool-1-thread-3] [3s 792ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 792ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 792ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 792ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 792ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-1] [3s 792ms] Http1Publisher(SocketTube(11)) onNext with 208 bytes DEBUG: [pool-1-thread-1] [3s 792ms] SocketTube(11) trying to write: 208 DEBUG: [pool-1-thread-1] [3s 792ms] SocketTube(11) wrote: 208 DEBUG: [pool-1-thread-1] [3s 792ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 792ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 792ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 792ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 792ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [3s 792ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 792ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 792ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 792ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 792ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 792ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 792ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [3s 792ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 792ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 792ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 792ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@42bd8b7f DEBUG: [pool-1-thread-1] [3s 792ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 792ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 792ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 792ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-1] [3s 792ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51014,localport=37319] TestServer(1): starting connection DEBUG: [HttpClient-9-SelectorManager] [3s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 794ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-9-SelectorManager] [3s 794ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 794ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (false) DEBUG: [pool-1-thread-1] [3s 794ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@58d1965e DEBUG: [pool-1-thread-1] [3s 794ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 794ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@58d1965e DEBUG: [HttpClient-9-SelectorManager] [3s 794ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 794ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 794ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 794ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@58d1965e DEBUG: [pool-1-thread-1] [3s 794ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 794ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 794ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51014 remote=/127.0.0.1:37319] DEBUG: [pool-1-thread-1] [3s 794ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 794ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-1] [3s 794ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5a6b5ebc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5fe0595a queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 794ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 794ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 794ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 794ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [3s 794ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 794ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 795ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 795ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 795ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [3s 795ms] SocketTube(11) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [3s 795ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [3s 795ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 795ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1bf2a4f7 DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [3s 795ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 795ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (false) DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 795ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 795ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 795ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 795ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-1] [3s 795ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 795ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 795ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 795ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 795ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 795ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 795ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 796ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 796ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [3s 796ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [3s 796ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 796ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 796ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-1] [3s 796ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-3] [3s 796ms] SocketTube(11) write: requesting more... DEBUG: [Test-server-pool] [3s 796ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 796ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5a6b5ebc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5fe0595a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [3s 796ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 796ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [3s 796ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 796ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 796ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [3s 796ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [3s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 796ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 796ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 796ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [Test-server-pool] [3s 796ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 796ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-3] [3s 796ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-3] [3s 796ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 796ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 796ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [3s 796ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [3s 796ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [3s 797ms] FramesDecoder decodes: 9 Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [3s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 797ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 797ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 797ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [3s 797ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 797ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 797ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 797ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 797ms] SocketTube(11) read bytes: 96 DEBUG: [HttpClient-9-SelectorManager] [3s 797ms] Http2Connection(SocketTube(11)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 797ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 797ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(11)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 798ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-3] [3s 798ms] Http2Connection(SocketTube(11)) Processing 96 DEBUG: [pool-1-thread-3] [3s 798ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-3] [3s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 798ms] 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 798ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 798ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 798ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 798ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 798ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 798ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [3s 798ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [3s 798ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 798ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 798ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 798ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 799ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/fixed/x) 200 HTTP_2 Local port: 51014 DEBUG: [pool-1-thread-3] [3s 889ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 890ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 890ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 890ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 890ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37319/http2/fixed/x DEBUG: [pool-1-thread-3] [3s 890ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 890ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 890ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 890ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 890ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 890ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 890ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 890ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 890ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 890ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 890ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 890ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 890ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 890ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 890ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 890ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 890ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 890ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 890ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 891ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 891ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 891ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 891ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 891ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [MainThread] [3s 891ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 891ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@10519c8e DEBUG: [pool-1-thread-3] [3s 891ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 891ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 891ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [MainThread] [3s 892ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37319/http2/chunk/x GET DEBUG: [pool-1-thread-3] [3s 892ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 892ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 892ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 892ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 892ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 892ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 893ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 893ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 893ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-3] [3s 893ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 893ms] PlainHttpConnection(SocketTube(11)) added 63 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 893ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 893ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 893ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 893ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-3] [3s 893ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 893ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 893ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 893ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 893ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [3s 894ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [3s 894ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [pool-1-thread-3] [3s 894ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 894ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 894ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [3s 894ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 894ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 894ms] FramesDecoder Got frame: HEADERS: length=54, 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 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [3s 895ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [3s 895ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 895ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (false) DEBUG: [pool-1-thread-3] [3s 895ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [3s 895ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [3s 895ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 42 DEBUG: [pool-1-thread-3] [3s 895ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [3s 895ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [3s 895ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 895ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 895ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 895ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 896ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 896ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/chunk/x) 200 HTTP_2 Local port: 51014 DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 992ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 992ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 992ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 992ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37319/http2/chunk/x DEBUG: [pool-1-thread-3] [3s 993ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 993ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 993ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 993ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 993ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 993ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 993ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 993ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 993ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 993ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 993ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [MainThread] [3s 993ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 993ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [MainThread] [3s 993ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c591ff0 DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [3s 993ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [MainThread] [3s 994ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:58125/https2/fixed/x GET DEBUG: [pool-1-thread-3] [3s 994ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 995ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 995ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 995ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-1-thread-3] [3s 995ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@61b2c544 for 8 (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=47840, Session(1710954557584|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [3s 996ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 996ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47840 DEBUG: [pool-1-thread-3] [3s 996ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [3s 996ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 996ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [3s 996ms] SocketTube(12) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 996ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [3s 996ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 996ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [3s 996ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [pool-1-thread-3] [3s 996ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [3s 996ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 996ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 996ms] 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@34205dbf[Not completed, 4 dependents] (id=906) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 996ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 996ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 996ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 996ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 996ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 996ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 996ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [3s 997ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 997ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [3s 997ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 997ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 997ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 997ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 997ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [3s 997ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 997ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 997ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 997ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 997ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 999ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 999ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 999ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 999ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 999ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [3s 999ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [4s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 2ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [4s 2ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 2ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 2ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [HttpClient-9-SelectorManager] [4s 2ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 2ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 2ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [4s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 3ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 3ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 4ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 4ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 4ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-3] [4s 4ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 4ms] SocketTube(12) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 4ms] SocketTube(12) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 4ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 4ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 4ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [4s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [4s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 4ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [4s 4ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 4ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 4ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [4s 4ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 5ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 5ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 5ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [4s 5ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 6ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [4s 6ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 6ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 6ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-3] [4s 6ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 7ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-3] [4s 7ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6b67309a DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 7ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 7ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 7ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 7ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 7ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 7ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 7ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 7ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 7ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 7ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [4s 7ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [4s 7ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 7ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 7ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 8ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 8ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 8ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 8ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 8ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 8ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 8ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-3] [4s 8ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 8ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 8ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 8ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 8ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 8ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 8ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 8ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 8ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 8ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 8ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) wrapping 139 bytes DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) Sending 177 bytes downstream DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 8ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-3] [4s 9ms] SocketTube(12) trying to write: 177 DEBUG: [pool-1-thread-3] [4s 9ms] SocketTube(12) wrote: 177 DEBUG: [pool-1-thread-3] [4s 9ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 9ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 9ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 9ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 9ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 9ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 9ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 9ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 9ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 9ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 9ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 9ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [4s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 9ms] SocketTube(12) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [4s 9ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 9ms] SSL Reader(SocketTube(12)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 9ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(12)) Unwrapping: 1726 DEBUG: [HttpClient-9-SelectorManager] [4s 9ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [4s 10ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 10ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 10ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [Test-server-pool] [4s 10ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 10ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 10ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 10ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [readLoop] [4s 10ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SocketTube(12) read bytes: 77 DEBUG: [readLoop] [4s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SSL Reader(SocketTube(12)) onNext TestServer(2): connection started DEBUG: [readLoop] [4s 10ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 10ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SSL Reader(SocketTube(12)) Adding 77 bytes to read buffer DEBUG: [readLoop] [4s 10ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 10ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 10ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [4s 10ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [readLoop] [4s 10ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [4s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [readLoop] [4s 11ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-3] [4s 11ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [4s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 11ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 11ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 11ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 11ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 11ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 11ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-3] [4s 11ms] SocketTube(12) wrote: 47 TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-3] [4s 11ms] SocketTube(12) write: requesting more... Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [4s 11ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 11ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 11ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 11ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [4s 11ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 11ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 11ms] SocketTube(12) resuming read event DEBUG: [readLoop] [4s 11ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [4s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) Sent response headers 200 DEBUG: [pool-1-thread-3] [4s 11ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [4s 11ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 11ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 12ms] SocketTube(12) read bytes: 54 DEBUG: [HttpClient-9-SelectorManager] [4s 12ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 12ms] SSL Reader(SocketTube(12)) Adding 54 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 12ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 12ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:54, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(12)) Unwrapping: 54 DEBUG: [HttpClient-9-SelectorManager] [4s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 12ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 12ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 54 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-3] [4s 12ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [4s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 13ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/fixed/x) 200 HTTP_2 Local port: 47840 DEBUG: [pool-1-thread-3] [4s 95ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 95ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 95ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 95ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 95ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:58125/https2/fixed/x DEBUG: [pool-1-thread-3] [4s 95ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 95ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 95ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 95ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 95ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (true) DEBUG: [MainThread] [4s 96ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [4s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 96ms] SocketTube(12) read bytes: 109 DEBUG: [HttpClient-9-SelectorManager] [4s 96ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 96ms] SSL Reader(SocketTube(12)) Adding 109 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 96ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [HttpClient-9-SelectorManager] [4s 96ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [4s 96ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [4s 96ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 96ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [4s 97ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 97ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 97ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 97ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [4s 97ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 97ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 97ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 97ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 98ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 98ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 98ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 98ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 98ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 98ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 98ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 98ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 98ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 98ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 98ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4461136e DEBUG: [pool-1-thread-3] [4s 98ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 98ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 98ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 98ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 98ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [MainThread] [4s 99ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:58125/https2/chunk/x GET DEBUG: [pool-1-thread-3] [4s 99ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 99ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [4s 99ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 99ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 99ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 99ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 99ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 99ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 99ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-3] [4s 99ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 100ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 100ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 100ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 100ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) wrapping 62 bytes DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) Sending 100 bytes downstream DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-3] [4s 100ms] SocketTube(12) trying to write: 100 DEBUG: [pool-1-thread-3] [4s 100ms] SocketTube(12) wrote: 100 DEBUG: [pool-1-thread-3] [4s 100ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 100ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 100ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 101ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 101ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 101ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 101ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 101ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [4s 101ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 101ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 101ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [4s 101ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [4s 101ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 101ms] FramesDecoder Got frame: HEADERS: length=53, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [4s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 102ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [4s 102ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 102ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 102ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 102ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [4s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 102ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 102ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [4s 103ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 103ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/chunk/x) 200 HTTP_2 Local port: 47840 DEBUG: [pool-1-thread-3] [4s 199ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 200ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 200ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 200ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 200ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:58125/https2/chunk/x DEBUG: [pool-1-thread-3] [4s 200ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-3] [4s 200ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 200ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [4s 200ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 200ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [4s 200ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [4s 200ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [4s 200ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [MainThread] [4s 200ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 200ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 200ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [4s 200ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [4s 200ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 200ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 200ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-3] [4s 200ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [4s 200ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [4s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 200ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [4s 200ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [4s 201ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-3] [4s 201ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 201ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 201ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 201ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 201ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [pool-1-thread-3] [4s 201ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 201ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 201ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 201ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 201ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 201ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [4s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [4s 201ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [4s 201ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 201ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 201ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 201ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [pool-1-thread-3] [4s 201ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [HttpClient-9-SelectorManager] [4s 201ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [4s 202ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 202ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 202ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 202ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 202ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 202ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@58c84280 DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [4s 202ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 202ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 202ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 202ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 202ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [MainThread] [4s 213ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [4s 215ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:46437/http1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 216ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 216ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 216ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 216ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 216ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 216ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 216ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 216ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 216ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 216ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@e5b7801 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 216ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@e5b7801, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 216ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 216ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 216ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 216ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 216ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 216ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 217ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6f59a8c5 for 8 (true) DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46620 DEBUG: [pool-1-thread-3] [4s 217ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 217ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(13) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [4s 217ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@65a1c3b5 DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 217ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 217ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 217ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 217ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 217ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 217ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 217ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [4s 218ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 218ms] SocketTube(13) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 218ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [4s 218ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [HttpClient-10-SelectorManager] [4s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20a34165 for 1 (true) DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 218ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 218ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(13)) onNext with 208 bytes DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(13) trying to write: 208 DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(13) wrote: 208 DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(13) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(13) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 218ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 218ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-2] [4s 218ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@23297d41 DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(13) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20a34165 for 0 (false) DEBUG: [HttpClient-10-SelectorManager] [4s 219ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [4s 219ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [4s 219ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [4s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20a34165 for 1 (false) DEBUG: [pool-1-thread-2] [4s 219ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@e5b7801 DEBUG: [pool-1-thread-2] [4s 219ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 219ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@e5b7801 DEBUG: [HttpClient-10-SelectorManager] [4s 219ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 219ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [4s 220ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [4s 220ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@e5b7801 DEBUG: [pool-1-thread-2] [4s 220ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 220ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 326ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 326ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5c6a70f6(10) DEBUG: [pool-1-thread-2] [4s 326ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@684989e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@371e6127 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 326ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-2] [4s 326ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 326ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 326ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 326ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 326ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@684989e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@371e6127, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@684989e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@371e6127 DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@684989e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@371e6127 DEBUG: [pool-1-thread-2] [4s 327ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [4s 327ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [4s 327ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 327ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 327ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-2] [4s 327ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 327ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(13) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [4s 327ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 327ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 327ms] HttpResponseInputStream next item received DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 327ms] HttpResponseInputStream item offered DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 327ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [4s 327ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5c6a70f6(10) DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20a34165 for 1 (false) DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 327ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(13) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 330ms] HttpClientImpl(10) ClientImpl (async) elapsed 114 millis for GET to http://127.0.0.1:46437/http1/fixed/x DEBUG: [MainThread] [4s 330ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 330ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 331ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 331ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [4s 332ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:46437/http1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 332ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 332ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 332ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 332ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 332ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 332ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 332ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 333ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 333ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 333ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@57c9406b queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 333ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@57c9406b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 333ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 333ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 333ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 333ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 333ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 333ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 333ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [4s 333ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@57a29b08 for 8 (true) DEBUG: [HttpClient-11-SelectorManager] [4s 333ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [4s 333ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46630 DEBUG: [pool-1-thread-3] [4s 333ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 333ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [4s 333ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [4s 333ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 333ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-11-SelectorManager] [4s 333ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [4s 333ms] SocketTube(14) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 333ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5d5af078 DEBUG: [pool-1-thread-3] [4s 333ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-3] [4s 333ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [4s 333ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 333ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [4s 333ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 333ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [4s 333ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [4s 334ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 334ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [4s 334ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 334ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 334ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 334ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 334ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 334ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 334ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 334ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [4s 334ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 334ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [4s 334ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@185875b7 for 1 (true) DEBUG: [pool-1-thread-1] [4s 334ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [4s 334ms] SocketTube(14) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 334ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [4s 334ms] SocketTube(14) trying to write: 208 DEBUG: [pool-1-thread-3] [4s 334ms] SocketTube(14) wrote: 208 DEBUG: [pool-1-thread-3] [4s 334ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 334ms] SocketTube(14) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 334ms] SocketTube(14) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 334ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 334ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 334ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 334ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 334ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 334ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 334ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@207b1e3 DEBUG: [pool-1-thread-3] [4s 334ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 334ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 334ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 334ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-3] [4s 334ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [4s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@185875b7 for 0 (false) DEBUG: [HttpClient-11-SelectorManager] [4s 335ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [4s 335ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [4s 335ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 335ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@57c9406b DEBUG: [pool-1-thread-3] [4s 335ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 335ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@57c9406b DEBUG: [HttpClient-11-SelectorManager] [4s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@185875b7 for 1 (false) DEBUG: [pool-1-thread-3] [4s 335ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [HttpClient-11-SelectorManager] [4s 335ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 335ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 335ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@57c9406b DEBUG: [pool-1-thread-3] [4s 335ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 335ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 432ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 433ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@582b7658(11) DEBUG: [pool-1-thread-3] [4s 433ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2fc102ac/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2cdb28ba queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 433ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 433ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 433ms] HttpClientImpl(11) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:46437/http1/chunk/x DEBUG: [pool-1-thread-3] [4s 433ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 433ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 433ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2fc102ac/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2cdb28ba, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 433ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2fc102ac/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2cdb28ba DEBUG: [pool-1-thread-3] [4s 433ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 433ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2fc102ac/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2cdb28ba DEBUG: [pool-1-thread-3] [4s 433ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [4s 433ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 433ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [4s 433ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [4s 433ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-3] [4s 433ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 433ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 433ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(14) connecting flows DEBUG: [MainThread] [4s 433ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(14) read publisher got subscriber DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(14) registering subscribe event DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(14) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@185875b7 for 1 (false) DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 434ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 434ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 434ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 434ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 434ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 434ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [4s 434ms] SocketTube(14) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 434ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 434ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [4s 434ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 434ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@582b7658(11) DEBUG: [pool-1-thread-3] [4s 434ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 434ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [MainThread] [4s 435ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [4s 436ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:43591/https1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 436ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 437ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 437ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 437ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-3] [4s 437ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [4s 437ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2281e5a8 for 8 (true) DEBUG: [HttpClient-12-SelectorManager] [4s 437ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [4s 437ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56092 DEBUG: [pool-1-thread-3] [4s 438ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [4s 438ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 438ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-3] [4s 438ms] SocketTube(15) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-3] [4s 438ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 438ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [4s 438ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [pool-1-thread-3] [4s 438ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-3] [4s 438ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] 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@28798ed8[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 438ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 438ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 438ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SocketTube(15) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [4s 438ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [4s 438ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d7b15b3 for 1 (true) DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [4s 438ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 438ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 438ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 438ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 440ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 440ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-3] [4s 440ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-3] [4s 440ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 440ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 440ms] SocketTube(15) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 440ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d7b15b3 for 0 (false) DEBUG: [HttpClient-12-SelectorManager] [4s 444ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 444ms] SocketTube(15) read bytes: 261 DEBUG: [HttpClient-12-SelectorManager] [4s 444ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 444ms] SSL Reader(SocketTube(15)) Adding 261 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 444ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d7b15b3 for 1 (false) DEBUG: [pool-1-thread-3] [4s 444ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [4s 444ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 444ms] SSL Reader(SocketTube(15)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [4s 445ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [4s 445ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 445ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 445ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 445ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 445ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 458ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 458ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 458ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-3] [4s 458ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 458ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 458ms] SocketTube(15) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 458ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 458ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 458ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 459ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [4s 459ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 459ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 459ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 459ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 459ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 459ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-3] [4s 459ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 460ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [4s 460ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [4s 460ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 460ms] 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 460ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56092 remote=/127.0.0.1:43591] DEBUG: [pool-1-thread-3] [4s 460ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 460ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5ca31c5b queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5ca31c5b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 460ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 460ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 460ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 460ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a038ee2 DEBUG: [pool-1-thread-3] [4s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 460ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 460ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 460ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 460ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 460ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-3] [4s 460ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 460ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 460ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 460ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 460ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 461ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 461ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 461ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 100 bytes DEBUG: [pool-1-thread-3] [4s 461ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 461ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 461ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 461ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 461ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 461ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 461ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 461ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-3] [4s 461ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 461ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 461ms] SocketTube(15) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 461ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 461ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 461ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 461ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 461ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 461ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-3] [4s 461ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 461ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5aa9e50b DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 461ms] SSL Writer(SocketTube(15)) wrapping 100 bytes DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) Sending 138 bytes downstream DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(15) trying to write: 138 DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(15) wrote: 138 DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(15) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 462ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(15) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d7b15b3 for 1 (false) DEBUG: [HttpClient-12-SelectorManager] [4s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d7b15b3 for 0 (false) DEBUG: [HttpClient-12-SelectorManager] [4s 463ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 463ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 463ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 463ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 463ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d7b15b3 for 1 (false) DEBUG: [pool-1-thread-3] [4s 463ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 463ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 464ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 464ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 464ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [4s 464ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 464ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 464ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 464ms] SocketTube(15) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d7b15b3 for 1 (false) DEBUG: [HttpClient-12-SelectorManager] [4s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d7b15b3 for 0 (false) DEBUG: [HttpClient-12-SelectorManager] [4s 509ms] SocketTube(15) read bytes: 167 DEBUG: [HttpClient-12-SelectorManager] [4s 509ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 509ms] SSL Reader(SocketTube(15)) Adding 167 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 509ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d7b15b3 for 1 (false) DEBUG: [HttpClient-12-SelectorManager] [4s 509ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 509ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 510ms] SSL Reader(SocketTube(15)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [4s 510ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [4s 510ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [4s 510ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [4s 510ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-3] [4s 510ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [4s 510ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 510ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 510ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [4s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [4s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5ca31c5b DEBUG: [pool-1-thread-3] [4s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5ca31c5b DEBUG: [pool-1-thread-3] [4s 510ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 510ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [4s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5ca31c5b DEBUG: [pool-1-thread-3] [4s 510ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 510ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 537ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 537ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ebbc829(12) DEBUG: [pool-1-thread-3] [4s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@30722081/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74f7a310 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 537ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 537ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 537ms] HttpClientImpl(12) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:43591/https1/fixed/x DEBUG: [pool-1-thread-3] [4s 537ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 537ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 537ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@30722081/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74f7a310, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@30722081/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74f7a310 DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@30722081/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74f7a310 DEBUG: [pool-1-thread-3] [4s 538ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 538ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 538ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 538ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@30722081/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74f7a310 DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@30722081/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74f7a310 DEBUG: [pool-1-thread-3] [4s 538ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [4s 538ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 538ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 539ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 539ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [4s 539ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 539ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [pool-1-thread-3] [4s 539ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 539ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 539ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-3] [4s 539ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [MainThread] [4s 539ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 539ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-3] [4s 539ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-3] [4s 539ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 539ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 539ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 539ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 539ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 539ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 539ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 539ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ebbc829(12) DEBUG: [pool-1-thread-3] [4s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [4s 539ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [4s 539ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 539ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 539ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 539ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 539ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 539ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 539ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 539ms] SocketTube(15) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 540ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d7b15b3 for 1 (false) DEBUG: [MainThread] [4s 540ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [4s 541ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:43591/https1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 541ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 541ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 542ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 542ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-3] [4s 542ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 542ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@62e7d38e for 8 (true) DEBUG: [HttpClient-13-SelectorManager] [4s 542ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [4s 542ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56100 DEBUG: [pool-1-thread-3] [4s 542ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [4s 542ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 542ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [4s 542ms] SocketTube(16) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 542ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-3] [4s 542ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 543ms] 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@681fb8fe[Not completed, 4 dependents] (id=1203) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 543ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [4s 543ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 543ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [HttpClient-13-SelectorManager] [4s 543ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 543ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 543ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 543ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-3] [4s 543ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-3] [4s 543ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 543ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 543ms] SocketTube(16) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [4s 543ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [4s 543ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [4s 543ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [4s 543ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [4s 549ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [4s 549ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [4s 549ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [4s 549ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [4s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 1 (true) DEBUG: [HttpClient-13-SelectorManager] [4s 549ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [4s 549ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 549ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [pool-1-thread-1] [4s 549ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-12-SelectorManager] [4s 549ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 550ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [4s 550ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 550ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [4s 550ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [4s 550ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 550ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-6-SelectorManager] [4s 550ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-8-SelectorManager] [4s 550ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [4s 550ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-11-SelectorManager] [4s 550ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [4s 550ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [pool-1-thread-1] [4s 550ms] SocketTube(16) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 550ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [4s 550ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-12-SelectorManager] [4s 550ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 550ms] SocketTube(15) pausing read event DEBUG: [HttpClient-10-SelectorManager] [4s 550ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [4s 550ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [4s 550ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [4s 550ms] SocketTube(13) pausing read event DEBUG: [HttpClient-10-SelectorManager] [4s 550ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [4s 550ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [4s 550ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [4s 550ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 550ms] 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@28798ed8[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@5cdcfcd9[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-10-SelectorManager] [4s 550ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-11-SelectorManager] [4s 550ms] SocketTube(14) pausing read event DEBUG: [HttpClient-12-SelectorManager] [4s 550ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [4s 550ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-12-SelectorManager] [4s 551ms] SSL Reader(SocketTube(15)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [4s 550ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [4s 551ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 551ms] SSL Reader(SocketTube(15)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [4s 551ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-10-SelectorManager] [4s 551ms] SocketTube(13) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 551ms] SocketTube(13) Read scheduler stopped 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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-11-SelectorManager] [4s 551ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [4s 551ms] Http2ClientImpl stopping DEBUG: [HttpClient-11-SelectorManager] [4s 551ms] SocketTube(14) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 551ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-12-SelectorManager] [4s 551ms] SSL Reader(SocketTube(15)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [4s 551ms] Http2ClientImpl stopping DEBUG: [HttpClient-12-SelectorManager] [4s 551ms] 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@5cdcfcd9[Completed normally] (id=1134), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 551ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-12-SelectorManager] [4s 551ms] SSLTube(SocketTube(15)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 551ms] SSL Reader(SocketTube(15)) stop DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 556ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 556ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [4s 556ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 556ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [HttpClient-7-SelectorManager] [4s 556ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] SSL Writer(SocketTube(8)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 556ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] SSL Writer(SocketTube(8)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [4s 556ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [4s 556ms] SSL Writer(SocketTube(7)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] SSL Writer(SocketTube(8)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [4s 556ms] SSL Writer(SocketTube(7)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] SSL Writer(SocketTube(8)) wrapping 34 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 556ms] SSL Writer(SocketTube(7)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [4s 556ms] SSL Writer(SocketTube(7)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] SSL Writer(SocketTube(8)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 556ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 556ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 556ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 556ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] SSL Writer(SocketTube(8)) Sending 72 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [4s 556ms] SSL Writer(SocketTube(15)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 556ms] SSL Writer(SocketTube(7)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 556ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [HttpClient-12-SelectorManager] [4s 557ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [4s 556ms] SSL Writer(SocketTube(8)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [4s 557ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-12-SelectorManager] [4s 557ms] SocketTube(15) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 557ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 557ms] SSL Writer(SocketTube(7)) Sending 72 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [4s 557ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [4s 557ms] SSL Writer(SocketTube(7)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [4s 557ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [4s 557ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 557ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 558ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 558ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 558ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 558ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-3] [4s 558ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 558ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [4s 558ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 558ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 558ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 558ms] SocketTube(16) trying to write: 2186 DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SocketTube(7) pausing read event DEBUG: [HttpClient-8-SelectorManager] [4s 564ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 564ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 564ms] SocketTube(8) pausing read event DEBUG: [pool-1-thread-3] [4s 565ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-3] [4s 565ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 565ms] SocketTube(16) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 565ms] SocketTube(16) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 565ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 565ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [4s 565ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 565ms] 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@4cdbcf30[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@7375b3b, getALPN: jdk.internal.net.http.common.MinimalFuture@69f6b780[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-6-SelectorManager] [4s 565ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 565ms] SocketTube(6) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] 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@5ec8caa3[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@68845a7e, getALPN: jdk.internal.net.http.common.MinimalFuture@7be5b051[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-8-SelectorManager] [4s 565ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 565ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@494edf6 DEBUG: [HttpClient-8-SelectorManager] [4s 565ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 565ms] SSL Reader(SocketTube(8)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-6-SelectorManager] [4s 565ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 566ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 566ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 567ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7375b3b, getALPN: jdk.internal.net.http.common.MinimalFuture@69f6b780[Completed normally] (id=503), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68845a7e, getALPN: jdk.internal.net.http.common.MinimalFuture@7be5b051[Completed normally] (id=440), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [4s 569ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 570ms] SocketTube(16) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [4s 570ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 570ms] SSL Reader(SocketTube(16)) Adding 133 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 570ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 1 (false) DEBUG: [HttpClient-13-SelectorManager] [4s 570ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 570ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 570ms] SSL Reader(SocketTube(16)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [4s 570ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 570ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 570ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 570ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 570ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 570ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [4s 571ms] Http2Connection(SSLTube(SocketTube(7))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 571ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [4s 571ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-7-SelectorManager] [4s 571ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [4s 572ms] SSL Reader(SocketTube(7)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 572ms] SSL Writer(SocketTube(7)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 572ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 572ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 572ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 572ms] SocketTube(6) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 572ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 572ms] SocketTube(6) write: cancel DEBUG: [HttpClient-6-SelectorManager] [4s 572ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [4s 572ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [4s 572ms] SocketTube(6) leaving w.onNext Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [4s 572ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-13-SelectorManager] [4s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [4s 573ms] SocketTube(16) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 573ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 571ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [HttpClient-7-SelectorManager] [4s 572ms] SocketTube(7) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 574ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 574ms] SocketTube(7) write: cancel DEBUG: [HttpClient-7-SelectorManager] [4s 574ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 574ms] SocketTube(16) trying to write: 6 DEBUG: [HttpClient-7-SelectorManager] [4s 574ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 574ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-3] [4s 574ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 574ms] SocketTube(16) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 574ms] SocketTube(16) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 574ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 574ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 574ms] SocketTube(7) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [4s 574ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 574ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 574ms] SocketTube(16) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 574ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [4s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 1 (true) DEBUG: [HttpClient-13-SelectorManager] [4s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [4s 574ms] SocketTube(16) read bytes: 128 DEBUG: [HttpClient-13-SelectorManager] [4s 574ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 575ms] SSL Reader(SocketTube(16)) Adding 128 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 575ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [HttpClient-8-SelectorManager] [4s 575ms] Http2Connection(SSLTube(SocketTube(8))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-13-SelectorManager] [4s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 1 (false) DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-13-SelectorManager] [4s 575ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 575ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 575ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 575ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 575ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [HttpClient-8-SelectorManager] [4s 575ms] SSL Reader(SocketTube(8)) stop DEBUG: [pool-1-thread-3] [4s 575ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [4s 575ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-8-SelectorManager] [4s 575ms] SSL Writer(SocketTube(8)) stop DEBUG: [pool-1-thread-3] [4s 576ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-3] [4s 576ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 576ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 576ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [4s 576ms] SocketTube(8) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 576ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 576ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [4s 576ms] SocketTube(8) write: cancel DEBUG: [HttpClient-8-SelectorManager] [4s 576ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 576ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 576ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 576ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 576ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-3] [4s 576ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-8-SelectorManager] [4s 576ms] SocketTube(8) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [4s 576ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [4s 576ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [4s 576ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 576ms] 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 576ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56100 remote=/127.0.0.1:43591] DEBUG: [pool-1-thread-3] [4s 577ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 577ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@56d6274f queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@56d6274f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 577ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 577ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-3] [4s 577ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-3] [4s 577ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1f70e1a6 DEBUG: [pool-1-thread-3] [4s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 577ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 577ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 577ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 577ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 577ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-3] [4s 577ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 577ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 577ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 577ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 577ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 577ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 577ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [4s 577ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 577ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 577ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 577ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [4s 577ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 100 bytes DEBUG: [pool-1-thread-3] [4s 577ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 577ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-3] [4s 577ms] SSL Writer(SocketTube(16)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 577ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 577ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 577ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 577ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 577ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 577ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 577ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 577ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 578ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-3] [4s 578ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 578ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 578ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 578ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 578ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 578ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 578ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 578ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-3] [4s 578ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 578ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 578ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@57128f7d DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) wrapping 100 bytes DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) Sending 138 bytes downstream DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) trying to write: 138 DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) wrote: 138 DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 578ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 578ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 578ms] SocketTube(16) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 578ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 1 (false) DEBUG: [HttpClient-13-SelectorManager] [4s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [4s 579ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 579ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 579ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 580ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 1 (false) DEBUG: [pool-1-thread-3] [4s 580ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 580ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 580ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [4s 580ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 580ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 580ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [4s 580ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 580ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 580ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 580ms] SocketTube(16) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 618ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [4s 618ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-6-SelectorManager] [4s 618ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-6-SelectorManager] [4s 618ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 619ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 619ms] Http2Connection(SocketTube(6)) Close all streams Server connection to /127.0.0.1:37310 stopping. 1 streams DEBUG: [HttpClient-13-SelectorManager] [4s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 0 (false) DEBUG: [HttpClient-13-SelectorManager] [4s 621ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [4s 621ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 621ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 621ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 1 (false) DEBUG: [HttpClient-13-SelectorManager] [4s 621ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 621ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 621ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [HttpClient-8-SelectorManager] [4s 624ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [4s 624ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [4s 624ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [4s 624ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [4s 624ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [4s 624ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams Server connection to /127.0.0.1:49198 stopping. 1 streams DEBUG: [pool-1-thread-1] [4s 625ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [4s 625ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [4s 625ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [4s 625ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [4s 625ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:49182 stopping. 1 streams DEBUG: [pool-1-thread-2] [4s 627ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [4s 629ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 630ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [4s 630ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [4s 636ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [4s 637ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [4s 637ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 637ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-3] [4s 637ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [4s 637ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 637ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 637ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@56d6274f DEBUG: [pool-1-thread-3] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@56d6274f DEBUG: [pool-1-thread-3] [4s 637ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 637ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@56d6274f DEBUG: [pool-1-thread-3] [4s 637ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 637ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 641ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 641ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@77016706(13) DEBUG: [pool-1-thread-3] [4s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2bd7fbce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cdc4da4 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 642ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 642ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 642ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 642ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 642ms] HttpClientImpl(13) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:43591/https1/chunk/x DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2bd7fbce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cdc4da4, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2bd7fbce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cdc4da4 DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2bd7fbce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cdc4da4 DEBUG: [pool-1-thread-3] [4s 642ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 642ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 642ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2bd7fbce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cdc4da4 DEBUG: [pool-1-thread-3] [4s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 643ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2bd7fbce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cdc4da4 DEBUG: [pool-1-thread-3] [4s 643ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [4s 644ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 644ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [pool-1-thread-3] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [4s 644ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 644ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [MainThread] [4s 644ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 644ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 644ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 644ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [MainThread] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 644ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [MainThread] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 644ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [4s 644ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [MainThread] [4s 644ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 644ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [4s 644ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [MainThread] [4s 644ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 644ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 644ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 644ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [MainThread] [4s 644ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2bd7fbce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cdc4da4 DEBUG: [MainThread] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2bd7fbce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cdc4da4 DEBUG: [MainThread] [4s 644ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [4s 644ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [MainThread] [4s 644ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 644ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [MainThread] [4s 644ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [MainThread] [4s 644ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [MainThread] [4s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [4s 644ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 644ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 644ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [MainThread] [4s 644ms] SocketTube(16) got some demand for reading DEBUG: [MainThread] [4s 644ms] SocketTube(16) resuming read event DEBUG: [MainThread] [4s 644ms] SocketTube(16) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [4s 644ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 644ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 644ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [MainThread] [4s 644ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-13-SelectorManager] [4s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d1d2b99 for 1 (false) DEBUG: [MainThread] [4s 645ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 645ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [4s 645ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 645ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@77016706(13) DEBUG: [MainThread] [4s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 645ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [4s 646ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:37319/http2/fixed/x GET DEBUG: [pool-1-thread-3] [4s 646ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 646ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 646ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 646ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 646ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 646ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 646ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 647ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 647ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 647ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@38e7c72 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 647ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@38e7c72, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 647ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 647ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 647ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 647ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 647ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 647ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 647ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [4s 647ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1298bf37 for 8 (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=51030,localport=37319] DEBUG: [HttpClient-14-SelectorManager] [4s 647ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [4s 647ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51030 DEBUG: [pool-1-thread-3] [4s 647ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 647ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [4s 647ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [4s 647ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 647ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [4s 647ms] SocketTube(17) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-3] [4s 648ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-3] [4s 648ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [4s 648ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [4s 648ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1860d447 DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-4] [4s 648ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [4s 648ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 648ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [4s 648ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [4s 648ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [4s 648ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 648ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 648ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-4] [4s 648ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 648ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [4s 648ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [4s 648ms] SocketTube(17) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 648ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 648ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 648ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 648ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 648ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d62592f for 1 (true) DEBUG: [pool-1-thread-2] [4s 648ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 648ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [4s 648ms] Http1Publisher(SocketTube(17)) onNext with 208 bytes DEBUG: [pool-1-thread-2] [4s 648ms] SocketTube(17) trying to write: 208 DEBUG: [pool-1-thread-2] [4s 648ms] SocketTube(17) wrote: 208 DEBUG: [pool-1-thread-2] [4s 648ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [4s 648ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 648ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 648ms] SocketTube(17) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 648ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 648ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 648ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 648ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 648ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-2] [4s 648ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 648ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-14-SelectorManager] [4s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d62592f for 0 (false) DEBUG: [pool-1-thread-2] [4s 648ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3a47b727 DEBUG: [pool-1-thread-2] [4s 648ms] SocketTube(17) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 649ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [4s 649ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [4s 649ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d62592f for 1 (false) DEBUG: [pool-1-thread-2] [4s 649ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@38e7c72 DEBUG: [pool-1-thread-2] [4s 649ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 649ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@38e7c72 DEBUG: [HttpClient-14-SelectorManager] [4s 649ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 649ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [4s 649ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [4s 649ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@38e7c72 DEBUG: [pool-1-thread-2] [4s 649ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 649ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 649ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51030 remote=/127.0.0.1:37319] DEBUG: [pool-1-thread-2] [4s 649ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [4s 649ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1713fcd5(14) DEBUG: [pool-1-thread-2] [4s 649ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@414d8e67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6439ee47 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 649ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 649ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 649ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 649ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-2] [4s 649ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 649ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [4s 650ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 650ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 650ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 650ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 650ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 650ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [4s 650ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 650ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-2] [4s 650ms] SocketTube(17) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 650ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-2] [4s 650ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 650ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6c75011e DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 650ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 650ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [4s 650ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d62592f for 1 (false) DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 650ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 650ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 650ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 650ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [4s 650ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-2] [4s 650ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [4s 650ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [4s 650ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 650ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-2] [4s 651ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 651ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [pool-1-thread-2] [4s 651ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [4s 651ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-4] [4s 651ms] SocketTube(17) write: requesting more... DEBUG: [Test-server-pool] [4s 651ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 651ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [4s 651ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 651ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-4] [4s 651ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-4] [4s 651ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 651ms] SocketTube(17) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [4s 651ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [4s 651ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [4s 651ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [Test-server-pool] [4s 651ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [4s 651ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [4s 651ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-4] [4s 651ms] SocketTube(17) trying to write: 13 DEBUG: [Test-server-pool] [4s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 651ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [4s 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-4] [4s 651ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-2] [4s 651ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [4s 651ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [4s 651ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-4] [4s 651ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 651ms] SocketTube(17) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 651ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 651ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1713fcd5(14) DEBUG: [pool-1-thread-2] [4s 651ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@414d8e67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6439ee47, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 651ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [4s 651ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [4s 651ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/x DEBUG: [readLoop] [4s 651ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 652ms] FramesDecoder Tail size is now: 0, current= Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [4s 652ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 652ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 652ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [4s 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] [4s 652ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [4s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 652ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 652ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d62592f for 0 (false) DEBUG: [readLoop] [4s 652ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] SocketTube(17) read bytes: 64 DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] Http2Connection(SocketTube(17)) onNext: got 64 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d62592f for 1 (false) DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 652ms] Http2Connection(SocketTube(17)) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 652ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 64 DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d62592f for 0 (false) DEBUG: [pool-1-thread-2] [4s 652ms] Http2Connection(SocketTube(17)) Processing 64 DEBUG: [pool-1-thread-2] [4s 652ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [4s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] SocketTube(17) read bytes: 32 DEBUG: [pool-1-thread-2] [4s 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: [HttpClient-14-SelectorManager] [4s 652ms] Http2Connection(SocketTube(17)) onNext: got 32 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [4s 652ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 652ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d62592f for 1 (false) DEBUG: [HttpClient-14-SelectorManager] [4s 652ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [4s 652ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [4s 652ms] SocketTube(17) trying to write: 9 DEBUG: [pool-1-thread-2] [4s 653ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-2] [4s 653ms] SocketTube(17) write: requesting more... DEBUG: [readLoop] [4s 653ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 653ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [readLoop] [4s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 653ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [4s 653ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 653ms] SocketTube(17) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [4s 653ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 653ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 653ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 653ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 653ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 653ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 653ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/fixed/x) 200 HTTP_2 Local port: 51030 DEBUG: [pool-1-thread-2] [4s 747ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 747ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 747ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 747ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 747ms] HttpClientImpl(14) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37319/http2/fixed/x DEBUG: [pool-1-thread-2] [4s 747ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [pool-1-thread-2] [4s 747ms] Http2Connection(SocketTube(17)) sending 32 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 747ms] Http2Connection(SocketTube(17)) H2 Receiving(2): 32 DEBUG: [pool-1-thread-2] [4s 747ms] Http2Connection(SocketTube(17)) Processing 32 DEBUG: [pool-1-thread-2] [4s 747ms] FramesDecoder decodes: 32 DEBUG: [pool-1-thread-2] [4s 747ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 747ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 747ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 747ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 747ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 747ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 747ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [MainThread] [4s 747ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 747ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [MainThread] [4s 747ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 748ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 748ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 748ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 748ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 748ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 748ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 748ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 748ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 748ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 748ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 748ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 748ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 748ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 748ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 748ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 748ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14b94e13 DEBUG: [pool-1-thread-2] [4s 748ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 748ms] Http2Connection(SocketTube(17)) H2 processed(2) DEBUG: [MainThread] [4s 748ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [4s 749ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:37319/http2/chunk/x GET DEBUG: [pool-1-thread-2] [4s 749ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 749ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 749ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 750ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 750ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 750ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 750ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 750ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 750ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 750ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@12ca5ef1 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 750ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@12ca5ef1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 750ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 750ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 750ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 750ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 750ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 750ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 750ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [4s 750ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6c36e191 for 8 (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=51036,localport=37319] DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51036 DEBUG: [pool-1-thread-2] [4s 751ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 751ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [4s 751ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [4s 751ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 751ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-2] [4s 751ms] SocketTube(18) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [4s 751ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-2] [4s 751ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-2] [4s 751ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 751ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@66ce8ae1 DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-4] [4s 751ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 751ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 751ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [4s 751ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 751ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 751ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [4s 751ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [4s 751ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-4] [4s 751ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [4s 751ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-4] [4s 751ms] SocketTube(18) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 751ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-15-SelectorManager] [4s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23cc085c for 1 (true) DEBUG: [pool-1-thread-3] [4s 751ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 751ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 751ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 751ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 751ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 751ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 751ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [4s 751ms] Http1Publisher(SocketTube(18)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [4s 751ms] SocketTube(18) trying to write: 208 DEBUG: [pool-1-thread-3] [4s 752ms] SocketTube(18) wrote: 208 DEBUG: [pool-1-thread-3] [4s 752ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [4s 752ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 752ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 752ms] SocketTube(18) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 752ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 752ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 752ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 752ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 752ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [pool-1-thread-3] [4s 752ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 752ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 752ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2d11b0ca DEBUG: [pool-1-thread-3] [4s 752ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23cc085c for 0 (false) DEBUG: [HttpClient-15-SelectorManager] [4s 752ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [4s 752ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [4s 752ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [4s 752ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@12ca5ef1 DEBUG: [pool-1-thread-3] [4s 752ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [4s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23cc085c for 1 (false) DEBUG: [pool-1-thread-3] [4s 752ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@12ca5ef1 DEBUG: [HttpClient-15-SelectorManager] [4s 752ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 752ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 752ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 752ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@12ca5ef1 DEBUG: [pool-1-thread-3] [4s 752ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 752ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 752ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51036 remote=/127.0.0.1:37319] DEBUG: [pool-1-thread-3] [4s 752ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 753ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@39aad455(15) DEBUG: [pool-1-thread-3] [4s 753ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3671e698/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e0c41d7 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 753ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 753ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 753ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 753ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-3] [4s 753ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 753ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 753ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 753ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 753ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 753ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 753ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(18) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(18) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 753ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [4s 753ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@12a58895 DEBUG: [HttpClient-15-SelectorManager] [4s 753ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [4s 753ms] SocketTube(18) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 753ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 753ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 753ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 753ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 754ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 754ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 754ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 754ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [4s 754ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-15-SelectorManager] [4s 754ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [4s 754ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 754ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 754ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [HttpClient-15-SelectorManager] [4s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23cc085c for 1 (false) DEBUG: [pool-1-thread-3] [4s 754ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-15-SelectorManager] [4s 754ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 754ms] SocketTube(18) onSubscribe called DEBUG: [pool-1-thread-3] [4s 754ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 754ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 754ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [HttpClient-15-SelectorManager] [4s 754ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 754ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-3] [4s 754ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-3] [4s 754ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-15-SelectorManager] [4s 754ms] SocketTube(18) write: starting subscription DEBUG: [pool-1-thread-3] [4s 754ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-15-SelectorManager] [4s 754ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 754ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 754ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@39aad455(15) DEBUG: [pool-1-thread-4] [4s 754ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [4s 754ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3671e698/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e0c41d7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [4s 754ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-3] [4s 754ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 754ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [4s 754ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-3] [4s 754ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [4s 754ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-4] [4s 754ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-4] [4s 754ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 754ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-4] [4s 754ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 754ms] SocketTube(18) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [4s 754ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 754ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [Test-server-pool] [4s 754ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 754ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 754ms] SocketTube(18) trying to write: 13 DEBUG: [Test-server-pool] [4s 755ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 755ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-4] [4s 755ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 755ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-4] [4s 755ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 755ms] SocketTube(18) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 755ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 DEBUG: [readLoop] [4s 755ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 755ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [4s 755ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 755ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 755ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 755ms] FramesDecoder Got frame: SETTINGS: length=30, 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: [HttpClient-15-SelectorManager] [4s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23cc085c for 0 (false) DEBUG: [readLoop] [4s 755ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 755ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 755ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 755ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 755ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 755ms] SocketTube(18) read bytes: 91 DEBUG: [readLoop] [4s 755ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 755ms] Http2Connection(SocketTube(18)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 756ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [4s 756ms] Http2Connection(SocketTube(18)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 756ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-4] [4s 756ms] Http2Connection(SocketTube(18)) Processing 91 DEBUG: [pool-1-thread-4] [4s 756ms] FramesDecoder decodes: 91 DEBUG: [HttpClient-15-SelectorManager] [4s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23cc085c for 1 (false) DEBUG: [pool-1-thread-4] [4s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 756ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 756ms] 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 756ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 756ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 756ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-4] [4s 756ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-4] [4s 756ms] SocketTube(18) wrote: 9 DEBUG: [pool-1-thread-4] [4s 756ms] SocketTube(18) write: requesting more... DEBUG: [readLoop] [4s 756ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 756ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 756ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 756ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-4] [4s 756ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 756ms] SocketTube(18) leaving w.onNext Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 756ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [4s 756ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 756ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 757ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 757ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 757ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/chunk/x) 200 HTTP_2 Local port: 51036 DEBUG: [pool-1-thread-4] [4s 850ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 850ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 850ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 850ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 850ms] HttpClientImpl(15) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37319/http2/chunk/x DEBUG: [pool-1-thread-4] [4s 850ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 850ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 850ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [4s 850ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 850ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 850ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 850ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 850ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 850ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 850ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 850ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 850ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 850ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 850ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 850ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 850ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 850ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 850ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 851ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 850ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 851ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 851ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 851ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [4s 851ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-4] [4s 851ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77e6a4b8 DEBUG: [pool-1-thread-4] [4s 851ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [4s 851ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [MainThread] [4s 851ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [4s 852ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:58125/https2/fixed/x GET DEBUG: [pool-1-thread-4] [4s 852ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [4s 853ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [4s 853ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [4s 853ms] PlainHttpConnection(SocketTube(19)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-4] [4s 853ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [4s 853ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1da1ee8f for 8 (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=47856, Session(1710954558310|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [4s 853ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [4s 854ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47856 DEBUG: [pool-1-thread-4] [4s 854ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-4] [4s 854ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-4] [4s 854ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-4] [4s 854ms] SocketTube(19) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-4] [4s 854ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 854ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [4s 854ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-4] [4s 854ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-16-SelectorManager] [4s 854ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-4] [4s 854ms] SocketTube(19) write: registering startSubscription event DEBUG: [pool-1-thread-4] [4s 854ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [4s 854ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 854ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [4s 854ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 856ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 856ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] 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@175985ff[Not completed, 4 dependents] (id=1412) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] SocketTube(19) read demand reset to 0 DEBUG: [pool-1-thread-4] [4s 856ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 856ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 856ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] SocketTube(19) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-4] [4s 856ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [4s 856ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-4] [4s 856ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [4s 856ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [4s 857ms] SocketTube(19) pending subscriber subscribed DEBUG: [pool-1-thread-4] [4s 856ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (true) DEBUG: [HttpClient-16-SelectorManager] [4s 857ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [4s 857ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-4] [4s 857ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [4s 857ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 857ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [4s 857ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-4] [4s 857ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-4] [4s 857ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [4s 857ms] SocketTube(19) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 857ms] SocketTube(19) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 857ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 857ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 857ms] SocketTube(19) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [4s 859ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [4s 859ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 859ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 859ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 859ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 859ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 859ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (false) DEBUG: [HttpClient-16-SelectorManager] [4s 859ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 859ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 859ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 859ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [4s 859ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 860ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 860ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [4s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [4s 860ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 860ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 861ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [4s 861ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-4] [4s 861ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-4] [4s 861ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [4s 861ms] SocketTube(19) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 861ms] SocketTube(19) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 861ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 861ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 861ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [4s 861ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 861ms] SocketTube(19) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 861ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (true) DEBUG: [HttpClient-16-SelectorManager] [4s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [4s 861ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 861ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 861ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 861ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 861ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 861ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (false) DEBUG: [HttpClient-16-SelectorManager] [4s 861ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 861ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 862ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 862ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [4s 862ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-4] [4s 862ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [4s 862ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 863ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [4s 863ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 863ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 863ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 863ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 863ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-4] [4s 863ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [4s 863ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [4s 863ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [4s 863ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [4s 863ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-4] [4s 863ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@398fcd3b DEBUG: [pool-1-thread-4] [4s 863ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [4s 863ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 863ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 863ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 863ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 863ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [4s 863ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 863ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 863ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 863ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 863ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 863ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [4s 863ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 863ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [4s 864ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 864ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 864ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [4s 864ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 864ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 864ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [4s 864ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-4] [4s 864ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-4] [4s 864ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-4] [4s 864ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 864ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [4s 864ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 864ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 864ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [4s 864ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-4] [4s 864ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [4s 864ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 864ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 864ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 864ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [4s 864ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [4s 864ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 864ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [4s 864ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 864ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 864ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 864ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-4] [4s 864ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-4] [4s 864ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [4s 864ms] SocketTube(19) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 864ms] SocketTube(19) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 864ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 864ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 864ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [4s 865ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 865ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 865ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 865ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [4s 865ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 865ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 865ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) wrapping 139 bytes DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) Sending 177 bytes downstream DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-4] [4s 865ms] SocketTube(19) trying to write: 177 DEBUG: [pool-1-thread-4] [4s 865ms] SocketTube(19) wrote: 177 DEBUG: [pool-1-thread-4] [4s 865ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [4s 865ms] SocketTube(19) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 865ms] SocketTube(19) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 865ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [4s 865ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 865ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 865ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 865ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [4s 865ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 865ms] SocketTube(19) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 865ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (false) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [4s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [4s 866ms] SocketTube(19) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [4s 866ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 866ms] SSL Reader(SocketTube(19)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [4s 866ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 866ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 866ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (false) DEBUG: [HttpClient-16-SelectorManager] [4s 866ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [4s 866ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [4s 866ms] SSL Reader(SocketTube(19)) Unwrapping: 1726 DEBUG: [Test-server-pool] [4s 866ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 0 (false) DEBUG: [Test-server-pool] [4s 866ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-16-SelectorManager] [4s 866ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 866ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 866ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 866ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 866ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [4s 866ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 866ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [4s 866ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 866ms] SocketTube(19) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] TestServer(2): connection started DEBUG: [readLoop] [4s 866ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (true) DEBUG: [readLoop] [4s 866ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 866ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 866ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 867ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 867ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [4s 867ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [4s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 0 (false) DEBUG: [readLoop] [4s 867ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-16-SelectorManager] [4s 867ms] SocketTube(19) read bytes: 77 DEBUG: [HttpClient-16-SelectorManager] [4s 867ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 867ms] SSL Reader(SocketTube(19)) Adding 77 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 867ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 867ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (false) DEBUG: [HttpClient-16-SelectorManager] [4s 867ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 867ms] SSL Reader(SocketTube(19)) Unwrapping: 77 DEBUG: [pool-1-thread-4] [4s 867ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 867ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [4s 867ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [4s 867ms] SSL Reader(SocketTube(19)) sending 39 DEBUG: [pool-1-thread-4] [4s 867ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [4s 867ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 867ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [4s 867ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [4s 867ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 867ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-4] [4s 867ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [4s 867ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-4] [4s 867ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [4s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 867ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [pool-1-thread-4] [4s 867ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 867ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 867ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 867ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 867ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [4s 867ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 867ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 867ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 868ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-4] [4s 868ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-4] [4s 868ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [4s 868ms] SocketTube(19) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 868ms] SocketTube(19) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 868ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [4s 868ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 868ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 868ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [pool-1-thread-4] [4s 868ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 0 (false) DEBUG: [readLoop] [4s 868ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 868ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 868ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [readLoop] [4s 868ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [4s 868ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [4s 868ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [4s 868ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (false) DEBUG: [pool-1-thread-4] [4s 868ms] SocketTube(19) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [4s 868ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 868ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 0 (false) DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SocketTube(19) read bytes: 163 DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SSL Reader(SocketTube(19)) Adding 163 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 868ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (false) DEBUG: [pool-1-thread-4] [4s 868ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [HttpClient-16-SelectorManager] [4s 868ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 869ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [4s 869ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-4] [4s 869ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-4] [4s 869ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-4] [4s 869ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-4] [4s 869ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 869ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [4s 869ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-4] [4s 869ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 869ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 869ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-4] [4s 869ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-4] [4s 869ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-4] [4s 869ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 869ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 869ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 869ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 869ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 869ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/fixed/x) 200 HTTP_2 Local port: 47856 DEBUG: [pool-1-thread-4] [4s 953ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 953ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 953ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 953ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 953ms] HttpClientImpl(16) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:58125/https2/fixed/x DEBUG: [pool-1-thread-4] [4s 953ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-4] [4s 953ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 953ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [4s 953ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [4s 953ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [4s 953ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [4s 953ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [pool-1-thread-4] [4s 953ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [4s 953ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 953ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [4s 953ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [4s 953ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 953ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [MainThread] [4s 953ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-4] [4s 954ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [4s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 954ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [4s 954ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 954ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-4] [4s 954ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 954ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 954ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 954ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [MainThread] [4s 954ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 954ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 954ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 954ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 954ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 954ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-4] [4s 954ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 954ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 954ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [4s 954ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-4] [4s 954ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 954ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 954ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 954ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 954ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 954ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [MainThread] [4s 954ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 954ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-4] [4s 955ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39c95e7 DEBUG: [pool-1-thread-4] [4s 955ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [4s 955ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-4] [4s 955ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 955ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 955ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [4s 955ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 955ms] SocketTube(19) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 955ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for 1 (false) DEBUG: [MainThread] [4s 955ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [4s 956ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:58125/https2/chunk/x GET DEBUG: [pool-1-thread-4] [4s 956ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [4s 956ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [4s 957ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [4s 957ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-4] [4s 957ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-17-SelectorManager] [4s 957ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1a681057 for 8 (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=47858, Session(1710954559168|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [4s 957ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [4s 957ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47858 DEBUG: [pool-1-thread-4] [4s 957ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-4] [4s 957ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-4] [4s 957ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-4] [4s 957ms] SocketTube(20) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-4] [4s 958ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-4] [4s 958ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [4s 958ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-4] [4s 958ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-4] [4s 958ms] SocketTube(20) write: registering startSubscription event DEBUG: [pool-1-thread-4] [4s 958ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [4s 958ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 958ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [4s 958ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] 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@10907b27[Not completed, 4 dependents] (id=1475) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SocketTube(20) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] 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 958ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (true) DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [4s 958ms] SocketTube(20) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 958ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [4s 958ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 958ms] SocketTube(20) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 960ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [4s 960ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-4] [4s 960ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-4] [4s 960ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [4s 960ms] SocketTube(20) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 960ms] SocketTube(20) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 960ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [4s 962ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [4s 962ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 962ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 962ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 962ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (false) DEBUG: [pool-1-thread-4] [4s 962ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 962ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 962ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 962ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 962ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 962ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [4s 962ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 962ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 962ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [4s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [4s 963ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 963ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 964ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [4s 964ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-4] [4s 964ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-4] [4s 964ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [4s 964ms] SocketTube(20) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 964ms] SocketTube(20) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 964ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 964ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 964ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [4s 964ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 964ms] SocketTube(20) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 964ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (true) DEBUG: [HttpClient-17-SelectorManager] [4s 964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [4s 964ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 964ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 964ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 964ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 964ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (false) DEBUG: [HttpClient-17-SelectorManager] [4s 964ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 964ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [4s 964ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [4s 964ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 964ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [4s 964ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 964ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [4s 965ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [4s 965ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 965ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [4s 965ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 965ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 965ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [4s 965ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-4] [4s 965ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 965ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 965ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [4s 965ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 965ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 965ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [4s 965ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 965ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [4s 965ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 965ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 966ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 966ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 966ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-4] [4s 966ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [4s 966ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-4] [4s 966ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@52cbdb6f DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [4s 966ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 966ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 966ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 966ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 966ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [4s 966ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 966ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 966ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 966ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 966ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 966ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [4s 966ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [4s 966ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 966ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-4] [4s 966ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-4] [4s 966ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-4] [4s 966ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 966ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [4s 966ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 966ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 967ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [4s 967ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-4] [4s 967ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [4s 967ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 967ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 967ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 967ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [4s 967ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 967ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-4] [4s 967ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-4] [4s 967ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [4s 967ms] SocketTube(20) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 967ms] SocketTube(20) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 967ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [4s 967ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 967ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 967ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 967ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [4s 967ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 967ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 967ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) wrapping 139 bytes DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) Sending 177 bytes downstream DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-4] [4s 967ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 968ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 968ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) trying to write: 177 DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) wrote: 177 DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 968ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 968ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 968ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [4s 968ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 968ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 968ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 968ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 968ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (false) DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 0 (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SocketTube(20) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SSL Reader(SocketTube(20)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (false) DEBUG: [pool-1-thread-4] [4s 968ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 968ms] SSL Reader(SocketTube(20)) Unwrapping: 1726 DEBUG: [Test-server-pool] [4s 968ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 0 (false) DEBUG: [Test-server-pool] [4s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [4s 968ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 968ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 968ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 968ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 968ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 968ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [4s 968ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 968ms] SocketTube(20) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (true) DEBUG: [HttpClient-17-SelectorManager] [4s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [4s 969ms] SocketTube(20) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [4s 969ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 969ms] SSL Reader(SocketTube(20)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 969ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (false) DEBUG: [HttpClient-17-SelectorManager] [4s 969ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 969ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 969ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [readLoop] [4s 969ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 969ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 969ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 969ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 969ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 969ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [4s 969ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [4s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 969ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [pool-1-thread-4] [4s 969ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 969ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [4s 969ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [4s 969ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [pool-1-thread-4] [4s 969ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [4s 969ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 969ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 969ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [4s 969ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 969ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 969ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [4s 969ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-4] [4s 969ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [4s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 969ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [4s 970ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 970ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 970ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-4] [4s 970ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) wrapping 9 bytes Sent response headers 200 DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 970ms] SocketTube(20) trying to write: 47 DEBUG: [pool-1-thread-4] [4s 970ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-4] [4s 970ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [4s 970ms] SocketTube(20) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 970ms] SocketTube(20) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 970ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [4s 970ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 970ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 970ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [readLoop] [4s 970ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 0 (false) DEBUG: [readLoop] [4s 970ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 970ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-17-SelectorManager] [4s 970ms] SocketTube(20) no more demand for reading DEBUG: [pool-1-thread-4] [4s 970ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 970ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 970ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 970ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [4s 970ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 970ms] SocketTube(20) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 970ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (true) DEBUG: [HttpClient-17-SelectorManager] [4s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 0 (false) DEBUG: [HttpClient-17-SelectorManager] [4s 971ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [4s 971ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 971ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 971ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (false) DEBUG: [pool-1-thread-4] [4s 971ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 971ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [HttpClient-17-SelectorManager] [4s 971ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [4s 971ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [4s 971ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-4] [4s 971ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-4] [4s 971ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-4] [4s 971ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-4] [4s 971ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 971ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [4s 971ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-4] [4s 971ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 971ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 971ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-4] [4s 971ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-4] [4s 971ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-4] [4s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 971ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 971ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 971ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 971ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 971ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/chunk/x) 200 HTTP_2 Local port: 47858 DEBUG: [pool-1-thread-4] [5s 56ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [5s 57ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 57ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 57ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 57ms] HttpClientImpl(17) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:58125/https2/chunk/x DEBUG: [pool-1-thread-4] [5s 57ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-4] [5s 57ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 57ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [MainThread] [5s 57ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 58ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [5s 58ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [5s 58ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [5s 58ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-4] [5s 58ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [5s 58ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 58ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [5s 58ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [5s 58ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 58ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 58ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [5s 58ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-4] [5s 58ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [5s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 58ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [5s 58ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [5s 58ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [5s 58ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 58ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 58ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 58ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 58ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [5s 58ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 58ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [5s 58ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [MainThread] [5s 58ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 58ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-4] [5s 59ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [5s 59ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 59ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [5s 59ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 59ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 59ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 59ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [MainThread] [5s 59ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@156a3218 DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [5s 59ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 59ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [5s 59ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [5s 60ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [5s 60ms] SocketTube(20) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 60ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for 1 (false) DEBUG: [MainThread] [5s 60ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46437/http1/fixed/x GET DEBUG: [pool-1-thread-4] [5s 60ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 61ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 61ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 61ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 61ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [5s 61ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 61ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 61ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 61ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@723ebeff queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 61ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@723ebeff, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 61ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 61ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 61ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 61ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 61ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 61ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [5s 61ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [5s 61ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 61ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [5s 61ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 61ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [5s 61ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [5s 61ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [5s 61ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 61ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [5s 61ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24cf5c73 DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 62ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [5s 62ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 62ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-4] [5s 62ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-2] [5s 62ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [5s 62ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [5s 62ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 62ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 62ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [5s 62ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 62ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [5s 62ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-4] [5s 62ms] Http1Publisher(SocketTube(9)) onNext with 208 bytes DEBUG: [pool-1-thread-4] [5s 62ms] SocketTube(9) trying to write: 208 DEBUG: [pool-1-thread-4] [5s 62ms] SocketTube(9) wrote: 208 DEBUG: [pool-1-thread-4] [5s 62ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [5s 62ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 62ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 62ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 62ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [5s 62ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 62ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 62ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 62ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 63ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 63ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 63ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [5s 63ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 63ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 63ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 63ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5a19cd92 DEBUG: [pool-1-thread-4] [5s 63ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 63ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 63ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 63ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [5s 63ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 63ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [5s 63ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 63ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 63ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 63ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@723ebeff DEBUG: [pool-1-thread-4] [5s 63ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 63ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@723ebeff DEBUG: [pool-1-thread-4] [5s 63ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-4] [5s 64ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [5s 64ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@723ebeff DEBUG: [pool-1-thread-4] [5s 64ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 64ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 161ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [5s 161ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-4] [5s 161ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5685651d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12bb6727 queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 161ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-4] [5s 161ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 161ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:46437/http1/fixed/x DEBUG: [pool-1-thread-4] [5s 161ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 161ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 161ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 161ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5685651d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12bb6727, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [5s 161ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5685651d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12bb6727 DEBUG: [pool-1-thread-4] [5s 161ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 161ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5685651d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12bb6727 DEBUG: [pool-1-thread-4] [5s 162ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [5s 162ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [5s 162ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 162ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 162ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [5s 162ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [5s 162ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 162ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [5s 162ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [5s 162ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 162ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [5s 162ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 162ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [5s 162ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [5s 162ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 162ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 162ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 162ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [5s 162ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 162ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 162ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 162ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 162ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 162ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [MainThread] [5s 162ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 162ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 162ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [5s 162ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 162ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 162ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [5s 162ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [5s 162ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [5s 163ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46437/http1/chunk/x GET DEBUG: [pool-1-thread-4] [5s 163ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 163ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 163ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 163ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 163ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [5s 163ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 164ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 164ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 164ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@114c0a8 queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 164ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@114c0a8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 164ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 164ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 164ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 164ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 164ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 164ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [5s 164ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [5s 164ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 164ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [5s 164ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 164ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [5s 164ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [5s 164ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [5s 164ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [5s 164ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@12b420f0 DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [5s 164ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-4] [5s 164ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 164ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 164ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [5s 164ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [5s 164ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 164ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 164ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [5s 164ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 164ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [5s 164ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [5s 164ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 164ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-4] [5s 164ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-4] [5s 164ms] Http1Publisher(SocketTube(9)) onNext with 208 bytes DEBUG: [pool-1-thread-2] [5s 164ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 164ms] SocketTube(9) trying to write: 208 DEBUG: [pool-1-thread-4] [5s 165ms] SocketTube(9) wrote: 208 DEBUG: [pool-1-thread-4] [5s 165ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [5s 165ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 165ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 165ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 165ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [5s 165ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 165ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 165ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 165ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 165ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 165ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 165ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [5s 165ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 165ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 165ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 165ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7cc4f01a DEBUG: [pool-1-thread-4] [5s 165ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 165ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 165ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 165ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [5s 165ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 166ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [5s 166ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 166ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [5s 166ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@114c0a8 DEBUG: [pool-1-thread-4] [5s 166ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 166ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@114c0a8 DEBUG: [HttpClient-9-SelectorManager] [5s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-4] [5s 166ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [HttpClient-9-SelectorManager] [5s 166ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 166ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [5s 166ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@114c0a8 DEBUG: [pool-1-thread-4] [5s 166ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 166ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 264ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [5s 264ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-4] [5s 264ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@350f32fa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f963520 queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 264ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-4] [5s 264ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [5s 264ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 264ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 264ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 264ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@350f32fa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f963520, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [5s 264ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@350f32fa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f963520 DEBUG: [pool-1-thread-4] [5s 264ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 264ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@350f32fa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f963520 DEBUG: [pool-1-thread-2] [5s 264ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:46437/http1/chunk/x DEBUG: [pool-1-thread-4] [5s 264ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [5s 264ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [5s 264ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [5s 264ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [5s 264ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [5s 264ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [5s 264ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [5s 264ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [5s 264ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [5s 265ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [5s 265ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [5s 265ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [5s 265ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 265ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 265ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [5s 265ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [5s 265ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [5s 265ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 265ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 265ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [5s 265ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [5s 265ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 265ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [5s 265ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 265ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 265ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 265ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [5s 265ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [5s 265ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [5s 265ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [MainThread] [5s 265ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [5s 265ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 265ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [5s 265ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 265ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 265ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [5s 265ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [5s 265ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 265ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [5s 265ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 265ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-4] [5s 265ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 266ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [5s 266ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:43591/https1/fixed/x GET DEBUG: [pool-1-thread-4] [5s 267ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 267ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 267ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 267ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 267ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [5s 267ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 267ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 267ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@733fc4d4 queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@733fc4d4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 267ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 267ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 267ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 267ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3f6bb0ab DEBUG: [pool-1-thread-4] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 267ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 267ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 267ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [5s 267ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [5s 267ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 267ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 267ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 267ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [5s 268ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [5s 268ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-4] [5s 268ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 268ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 268ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [5s 268ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-4] [5s 268ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 100 bytes DEBUG: [pool-1-thread-4] [5s 268ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) processData, writeList remaining:100, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) wrapping 100 bytes DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) Sending 138 bytes downstream DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-4] [5s 268ms] SocketTube(10) trying to write: 138 DEBUG: [pool-1-thread-4] [5s 268ms] SocketTube(10) wrote: 138 DEBUG: [pool-1-thread-4] [5s 268ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [5s 268ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 268ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 268ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 269ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 269ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [5s 269ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 269ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 269ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 269ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 269ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 269ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 269ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 269ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 269ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 269ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 269ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 269ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 269ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 269ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16aad53 DEBUG: [pool-1-thread-4] [5s 269ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 269ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 269ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 269ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [5s 269ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 270ms] SocketTube(10) read bytes: 114 DEBUG: [HttpClient-9-SelectorManager] [5s 270ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 270ms] SSL Reader(SocketTube(10)) Adding 114 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 270ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 270ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 270ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 270ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 270ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 270ms] SSL Reader(SocketTube(10)) Unwrapping: 114 DEBUG: [pool-1-thread-4] [5s 270ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 114 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 270ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [5s 270ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [5s 270ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-4] [5s 270ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [5s 270ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 270ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 270ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [5s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [5s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@733fc4d4 DEBUG: [pool-1-thread-4] [5s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@733fc4d4 DEBUG: [pool-1-thread-4] [5s 271ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-4] [5s 271ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [5s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@733fc4d4 DEBUG: [pool-1-thread-4] [5s 271ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 271ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 367ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [5s 367ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-4] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2cc8d7e1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@215cafc8 queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 367ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [5s 367ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 367ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 367ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:43591/https1/fixed/x DEBUG: [pool-1-thread-4] [5s 367ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2cc8d7e1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@215cafc8, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2cc8d7e1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@215cafc8 DEBUG: [pool-1-thread-4] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2cc8d7e1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@215cafc8 DEBUG: [pool-1-thread-4] [5s 368ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [5s 368ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 368ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 368ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 368ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 368ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [5s 368ms] SocketTube(10) resuming read event DEBUG: [MainThread] [5s 368ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 368ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 368ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [5s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 368ms] SocketTube(10) read bytes: 53 DEBUG: [HttpClient-9-SelectorManager] [5s 368ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 368ms] SSL Reader(SocketTube(10)) Adding 53 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 369ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [pool-1-thread-4] [5s 369ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [5s 369ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [HttpClient-9-SelectorManager] [5s 369ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 369ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 369ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [5s 369ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [5s 369ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-4] [5s 369ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [5s 369ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 369ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 369ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [5s 369ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [5s 369ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2cc8d7e1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@215cafc8 DEBUG: [pool-1-thread-4] [5s 369ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 369ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2cc8d7e1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@215cafc8 DEBUG: [pool-1-thread-4] [5s 369ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-4] [5s 369ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [5s 369ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 369ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 369ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [5s 369ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [5s 369ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 369ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 369ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 369ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 369ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 369ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [5s 369ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 369ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [5s 369ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [5s 369ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [5s 370ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 370ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 370ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 370ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 370ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 370ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 370ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-4] [5s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-4] [5s 370ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [5s 370ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 370ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 370ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 370ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 370ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 370ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [5s 370ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [5s 370ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 370ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [MainThread] [5s 371ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:43591/https1/chunk/x GET DEBUG: [pool-1-thread-4] [5s 371ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 371ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 371ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 371ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 371ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [5s 371ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 371ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 371ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@178480ac queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@178480ac, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 371ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 371ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 371ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 371ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7d993a62 DEBUG: [pool-1-thread-4] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 371ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 371ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [5s 372ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 372ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [5s 372ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [5s 372ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 372ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 100 bytes DEBUG: [pool-1-thread-4] [5s 372ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) processData, writeList remaining:100, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) wrapping 100 bytes DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) Sending 138 bytes downstream DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-4] [5s 372ms] SocketTube(10) trying to write: 138 DEBUG: [pool-1-thread-4] [5s 372ms] SocketTube(10) wrote: 138 DEBUG: [pool-1-thread-4] [5s 372ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [5s 372ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 372ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 372ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 372ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 372ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 372ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 372ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 372ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 372ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 373ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 373ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 373ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 373ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 373ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 373ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@39ffe8f6 DEBUG: [pool-1-thread-4] [5s 373ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 373ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 373ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 373ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [5s 373ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 373ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [5s 373ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 373ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 373ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [pool-1-thread-4] [5s 373ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [5s 373ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [5s 373ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 374ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [HttpClient-9-SelectorManager] [5s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 374ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 374ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 374ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [5s 374ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [5s 374ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-4] [5s 374ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [5s 374ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 374ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 374ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [5s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [5s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@178480ac DEBUG: [pool-1-thread-4] [5s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@178480ac DEBUG: [pool-1-thread-4] [5s 374ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-4] [5s 374ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [5s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@178480ac DEBUG: [pool-1-thread-4] [5s 374ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 374ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 471ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [5s 471ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-4] [5s 471ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f84ffd4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cb69168 queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 471ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 471ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [5s 471ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 471ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 471ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f84ffd4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cb69168, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [5s 472ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:43591/https1/chunk/x DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f84ffd4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cb69168 DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f84ffd4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cb69168 DEBUG: [pool-1-thread-4] [5s 472ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [5s 472ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [MainThread] [5s 472ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f84ffd4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cb69168 DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f84ffd4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cb69168 DEBUG: [pool-1-thread-4] [5s 472ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [5s 472ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [5s 472ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [5s 472ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [5s 472ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [5s 472ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [5s 472ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [5s 472ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [5s 472ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 472ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 472ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [5s 472ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 472ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [5s 472ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [5s 472ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 472ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 473ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [5s 473ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [5s 473ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [5s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 473ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [5s 473ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 473ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 473ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [HttpClient-9-SelectorManager] [5s 473ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 473ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [5s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [5s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f84ffd4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cb69168 DEBUG: [pool-1-thread-4] [5s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f84ffd4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cb69168 DEBUG: [pool-1-thread-4] [5s 473ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [5s 474ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [5s 474ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [5s 474ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [5s 474ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [5s 474ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [5s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [5s 474ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 474ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [5s 474ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 474ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [5s 474ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [5s 474ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [5s 474ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 474ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 474ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 474ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 474ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [5s 474ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 474ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [5s 474ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-4] [5s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 474ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [5s 474ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 474ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 474ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 474ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 474ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 474ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [5s 474ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [5s 474ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 474ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [MainThread] [5s 475ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37319/http2/fixed/x GET DEBUG: [pool-1-thread-4] [5s 475ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 475ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [5s 475ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 475ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 475ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [5s 475ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [5s 475ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 475ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [5s 476ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-4] [5s 476ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [5s 476ms] PlainHttpConnection(SocketTube(11)) added 62 bytes to the write queue DEBUG: [pool-1-thread-4] [5s 476ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [5s 476ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [5s 476ms] SocketTube(11) trying to write: 62 DEBUG: [pool-1-thread-4] [5s 476ms] SocketTube(11) wrote: 62 DEBUG: [pool-1-thread-4] [5s 476ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [5s 476ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [5s 476ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 476ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [5s 476ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 476ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 476ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 476ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [5s 476ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [5s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 476ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 476ms] FramesDecoder Got frame: HEADERS: length=53, 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 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (false) DEBUG: [pool-1-thread-4] [5s 478ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 478ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 47 DEBUG: [pool-1-thread-4] [5s 478ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-4] [5s 478ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-4] [5s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 478ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 478ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 478ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [5s 478ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [5s 478ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/fixed/x) 200 HTTP_2 Local port: 51014 DEBUG: [pool-1-thread-4] [5s 575ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-4] [5s 575ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 575ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 575ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 576ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37319/http2/fixed/x DEBUG: [pool-1-thread-4] [5s 576ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-4] [5s 576ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 576ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [5s 576ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [MainThread] [5s 576ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 576ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 576ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 576ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 576ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 576ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 576ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 576ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [MainThread] [5s 576ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 576ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3e361701 DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-4] [5s 576ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [5s 577ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37319/http2/chunk/x GET DEBUG: [pool-1-thread-4] [5s 577ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 577ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [5s 577ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 577ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 577ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [5s 577ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [5s 577ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 577ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [5s 578ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-4] [5s 578ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [5s 578ms] PlainHttpConnection(SocketTube(11)) added 62 bytes to the write queue DEBUG: [pool-1-thread-4] [5s 578ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [5s 578ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [5s 578ms] SocketTube(11) trying to write: 62 DEBUG: [pool-1-thread-4] [5s 578ms] SocketTube(11) wrote: 62 DEBUG: [pool-1-thread-4] [5s 578ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [5s 578ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [5s 578ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 578ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 578ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 578ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 578ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 578ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 578ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [5s 578ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [5s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 578ms] FramesDecoder Got frame: HEADERS: length=53, 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 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 580ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 580ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 580ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (false) DEBUG: [pool-1-thread-4] [5s 580ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 580ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 42 DEBUG: [pool-1-thread-4] [5s 580ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-4] [5s 580ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-4] [5s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [5s 580ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775803, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 580ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 580ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 580ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [5s 580ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [5s 580ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/chunk/x) 200 HTTP_2 Local port: 51014 DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-4] [5s 678ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 678ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 678ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 678ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37319/http2/chunk/x DEBUG: [pool-1-thread-4] [5s 678ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-4] [5s 678ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 678ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [5s 678ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-4] [5s 678ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [5s 678ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 678ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 678ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 678ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 678ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 678ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 678ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 678ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [MainThread] [5s 678ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6614254c DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-4] [5s 678ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [5s 679ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:58125/https2/fixed/x GET DEBUG: [pool-1-thread-4] [5s 679ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 680ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [5s 680ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 680ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 680ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [5s 680ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [5s 680ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 680ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [5s 680ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-4] [5s 680ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [5s 680ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 62 bytes to the write queue DEBUG: [pool-1-thread-4] [5s 680ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [5s 680ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [5s 680ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) wrapping 62 bytes DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) Sending 100 bytes downstream DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-4] [5s 681ms] SocketTube(12) trying to write: 100 DEBUG: [pool-1-thread-4] [5s 681ms] SocketTube(12) wrote: 100 DEBUG: [pool-1-thread-4] [5s 681ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [5s 681ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 681ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [5s 681ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [5s 681ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [5s 681ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 681ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 681ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 681ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 681ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 681ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 681ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [5s 681ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [5s 681ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 681ms] FramesDecoder Got frame: HEADERS: length=53, 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 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 683ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [5s 683ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 683ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 683ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 683ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 683ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [5s 683ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-4] [5s 683ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [5s 683ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [5s 683ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [5s 683ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-4] [5s 683ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [5s 683ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 683ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [5s 683ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-4] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-4] [5s 683ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [5s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 683ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 683ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 683ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [5s 683ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [5s 684ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/fixed/x) 200 HTTP_2 Local port: 47840 DEBUG: [pool-1-thread-4] [5s 780ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-4] [5s 780ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 780ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 780ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 780ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:58125/https2/fixed/x DEBUG: [pool-1-thread-4] [5s 780ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-4] [5s 780ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 780ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [5s 780ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [5s 780ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [5s 781ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 781ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 781ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-4] [5s 781ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [5s 781ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [5s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 781ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [5s 781ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [5s 781ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-4] [5s 781ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 781ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 781ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 781ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [MainThread] [5s 781ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 781ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 781ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [5s 781ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [MainThread] [5s 781ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 781ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [5s 782ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [5s 782ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [5s 782ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [5s 782ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 782ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [5s 782ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [5s 782ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [5s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 782ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-4] [5s 782ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 782ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 782ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 782ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 782ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e51d537 DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-4] [5s 782ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-4] [5s 782ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 782ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [5s 782ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [5s 782ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [5s 782ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 783ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [MainThread] [5s 783ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:58125/https2/chunk/x GET DEBUG: [pool-1-thread-4] [5s 783ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 784ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [5s 784ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 784ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 784ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [5s 784ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [5s 784ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 784ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [5s 784ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-4] [5s 784ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [5s 784ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 62 bytes to the write queue DEBUG: [pool-1-thread-4] [5s 784ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [5s 784ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [5s 784ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [5s 784ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) wrapping 62 bytes DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) Sending 100 bytes downstream DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-4] [5s 785ms] SocketTube(12) trying to write: 100 DEBUG: [pool-1-thread-4] [5s 785ms] SocketTube(12) wrote: 100 DEBUG: [pool-1-thread-4] [5s 785ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [5s 785ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 785ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [5s 785ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [5s 785ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [5s 785ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 785ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 785ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 786ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 785ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 786ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 786ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [5s 786ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [5s 786ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 786ms] FramesDecoder Got frame: HEADERS: length=53, 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 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 787ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [5s 787ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 787ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 787ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [5s 787ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [5s 787ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [5s 787ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-4] [5s 787ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [5s 787ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [5s 787ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [5s 787ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-4] [5s 787ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [5s 787ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 788ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [5s 788ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [5s 788ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 788ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 788ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-4] [5s 788ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-4] [5s 788ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [5s 788ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 788ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 788ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 788ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [5s 788ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [5s 788ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/chunk/x) 200 HTTP_2 Local port: 47840 DEBUG: [pool-1-thread-4] [5s 884ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-4] [5s 884ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 884ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 884ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 884ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:58125/https2/chunk/x DEBUG: [pool-1-thread-4] [5s 884ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-4] [5s 884ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 884ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [MainThread] [5s 885ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 885ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [5s 885ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [5s 885ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [5s 885ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [5s 885ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [5s 885ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 885ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [5s 885ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [5s 885ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 885ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 885ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-4] [5s 885ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [5s 885ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [5s 885ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 885ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [5s 885ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [5s 885ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-4] [5s 885ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 885ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 885ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 885ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 885ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [MainThread] [5s 885ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 885ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [5s 885ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 885ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [5s 886ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [5s 886ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 886ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-4] [5s 886ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 886ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 886ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 886ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 886ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21631313 DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-4] [5s 886ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [5s 886ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [5s 886ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [5s 886ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [pool-1-thread-4] [5s 886ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [5s 896ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [5s 899ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:46437/http1/fixed/x GET DEBUG: [pool-1-thread-4] [5s 899ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 899ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 899ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 899ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 899ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [5s 900ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [5s 900ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [5s 900ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 900ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 900ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@689af8d4 queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 900ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@689af8d4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 900ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 900ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 900ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 900ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 900ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 900ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [5s 900ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [5s 900ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@38eb34f4 for 8 (true) DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46638 DEBUG: [pool-1-thread-4] [5s 901ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [5s 901ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-4] [5s 901ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-4] [5s 901ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 901ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-4] [5s 901ms] SocketTube(21) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@32135f84 DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] SocketTube(21) calling onSubscribe DEBUG: [pool-1-thread-4] [5s 901ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [pool-1-thread-4] [5s 901ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-4] [5s 901ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-4] [5s 901ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [5s 901ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 901ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 901ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-4] [5s 901ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 901ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 901ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-4] [5s 901ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [5s 901ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 901ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [5s 901ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 901ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 901ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-3] [5s 901ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 901ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 902ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [5s 901ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-3] [5s 902ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 902ms] SocketTube(21) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-18-SelectorManager] [5s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7711d7a2 for 1 (true) DEBUG: [pool-1-thread-3] [5s 902ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 902ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [5s 902ms] Http1Publisher(SocketTube(21)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [5s 902ms] SocketTube(21) trying to write: 208 DEBUG: [pool-1-thread-3] [5s 902ms] SocketTube(21) wrote: 208 DEBUG: [pool-1-thread-3] [5s 902ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-3] [5s 902ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 902ms] SocketTube(21) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [5s 902ms] SocketTube(21) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [5s 902ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 902ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 902ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 902ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 902ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-3] [5s 902ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [5s 902ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 902ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6e26a970 DEBUG: [pool-1-thread-3] [5s 902ms] SocketTube(21) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-18-SelectorManager] [5s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7711d7a2 for 0 (false) DEBUG: [HttpClient-18-SelectorManager] [5s 903ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [5s 903ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [5s 903ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [5s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7711d7a2 for 1 (false) DEBUG: [pool-1-thread-3] [5s 903ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@689af8d4 DEBUG: [pool-1-thread-3] [5s 903ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 903ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@689af8d4 DEBUG: [HttpClient-18-SelectorManager] [5s 903ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [5s 903ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [5s 903ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [5s 903ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@689af8d4 DEBUG: [pool-1-thread-3] [5s 903ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 903ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 5ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 5ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fe38621(18) DEBUG: [pool-1-thread-3] [6s 5ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4be99da0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10dfc084 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 6ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-3] [6s 6ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 6ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 6ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4be99da0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10dfc084, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 6ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4be99da0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10dfc084 DEBUG: [pool-1-thread-3] [6s 6ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 6ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4be99da0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10dfc084 DEBUG: [pool-1-thread-3] [6s 6ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [6s 6ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [6s 6ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [6s 6ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-3] [6s 6ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 6ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-3] [6s 6ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-3] [6s 6ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 6ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-3] [6s 6ms] SocketTube(21) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 6ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-3] [6s 6ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 6ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-18-SelectorManager] [6s 6ms] SocketTube(21) subscribe event raised DEBUG: [pool-1-thread-3] [6s 6ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [HttpClient-18-SelectorManager] [6s 6ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [6s 6ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [6s 6ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [6s 6ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [6s 6ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [6s 6ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [6s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7711d7a2 for 1 (false) DEBUG: [pool-1-thread-3] [6s 6ms] HttpClientImpl(18) ClientImpl (async) elapsed 107 millis for GET to http://127.0.0.1:46437/http1/fixed/x DEBUG: [HttpClient-18-SelectorManager] [6s 6ms] SocketTube(21) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-18-SelectorManager] [6s 7ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [6s 7ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [6s 7ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [6s 7ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 7ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 7ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fe38621(18) DEBUG: [pool-1-thread-3] [6s 7ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 7ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [6s 7ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-2] [6s 7ms] SocketTube(21) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [6s 8ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [6s 8ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:46437/http1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 9ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 9ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 9ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 9ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 9ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 9ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 9ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 9ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 9ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 9ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5e614895 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 9ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5e614895, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 9ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 9ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 9ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 9ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 10ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 10ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 10ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@48b338ca for 8 (true) DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46650 DEBUG: [pool-1-thread-2] [6s 10ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 10ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [6s 10ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [6s 10ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 10ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-2] [6s 10ms] SocketTube(22) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [6s 10ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-2] [6s 10ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-2] [6s 10ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 10ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@424b53ba DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [6s 10ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 10ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 10ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 10ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [6s 11ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [6s 11ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 11ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 11ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-3] [6s 11ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-3] [6s 11ms] SocketTube(22) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-19-SelectorManager] [6s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@749d597 for 1 (true) DEBUG: [pool-1-thread-4] [6s 11ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-2] [6s 11ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-4] [6s 11ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [6s 11ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 11ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 11ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 11ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [6s 11ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [6s 11ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 11ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-4] [6s 11ms] Http1Publisher(SocketTube(22)) onNext with 208 bytes DEBUG: [pool-1-thread-4] [6s 11ms] SocketTube(22) trying to write: 208 DEBUG: [pool-1-thread-4] [6s 11ms] SocketTube(22) wrote: 208 DEBUG: [pool-1-thread-4] [6s 11ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-4] [6s 11ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 11ms] SocketTube(22) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 11ms] SocketTube(22) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 11ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [6s 11ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [6s 11ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 12ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [6s 12ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-4] [6s 12ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [6s 12ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 12ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7872609d DEBUG: [pool-1-thread-4] [6s 12ms] SocketTube(22) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-19-SelectorManager] [6s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@749d597 for 0 (false) DEBUG: [HttpClient-19-SelectorManager] [6s 12ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [6s 12ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [6s 12ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [6s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@749d597 for 1 (false) DEBUG: [pool-1-thread-4] [6s 12ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5e614895 DEBUG: [pool-1-thread-4] [6s 12ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [HttpClient-19-SelectorManager] [6s 12ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 12ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5e614895 DEBUG: [pool-1-thread-4] [6s 12ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [6s 13ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [6s 13ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5e614895 DEBUG: [pool-1-thread-4] [6s 13ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [6s 13ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [6s 109ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [6s 109ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@f6474e(19) DEBUG: [pool-1-thread-4] [6s 109ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@41b01f0b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72514b92 queue.isEmpty: false DEBUG: [pool-1-thread-4] [6s 109ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [6s 110ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 110ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@41b01f0b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72514b92, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [6s 110ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@41b01f0b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72514b92 DEBUG: [pool-1-thread-4] [6s 110ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 110ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@41b01f0b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72514b92 DEBUG: [pool-1-thread-4] [6s 110ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [6s 110ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [6s 110ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-4] [6s 110ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [6s 110ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-4] [6s 110ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-4] [6s 110ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 110ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-4] [6s 110ms] SocketTube(22) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 110ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-4] [6s 110ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [6s 110ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [6s 110ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-4] [6s 110ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [HttpClient-19-SelectorManager] [6s 110ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] SocketTube(22) read demand reset to 0 DEBUG: [pool-1-thread-4] [6s 111ms] HttpClientImpl(19) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:46437/http1/chunk/x DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-4] [6s 111ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@749d597 for 1 (false) DEBUG: [pool-1-thread-4] [6s 111ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] SocketTube(22) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] SocketTube(22) pending subscriber subscribed DEBUG: [pool-1-thread-4] [6s 111ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@f6474e(19) DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [6s 111ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 111ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 111ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [6s 111ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [6s 111ms] SocketTube(22) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [6s 112ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [6s 113ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:43591/https1/fixed/x GET DEBUG: [pool-1-thread-2] [6s 113ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 114ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 114ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 114ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-2] [6s 114ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [6s 114ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7b132f1d for 8 (true) DEBUG: [HttpClient-20-SelectorManager] [6s 114ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [6s 114ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56102 DEBUG: [pool-1-thread-2] [6s 115ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-2] [6s 115ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 115ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-2] [6s 115ms] SocketTube(23) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-2] [6s 115ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [6s 115ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [6s 115ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-2] [6s 115ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-2] [6s 115ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] 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@71eb446d[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: [HttpClient-20-SelectorManager] [6s 115ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SocketTube(23) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 115ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [6s 115ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [6s 115ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [6s 115ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (true) DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [6s 115ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 115ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-4] [6s 115ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 115ms] SocketTube(23) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [6s 117ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [6s 117ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-2] [6s 117ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-2] [6s 117ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [6s 117ms] SocketTube(23) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 117ms] SocketTube(23) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 117ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 0 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] SocketTube(23) read bytes: 139 DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] SSL Reader(SocketTube(23)) Adding 139 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 122ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 122ms] SSL Reader(SocketTube(23)) Unwrapping: 139 DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 0 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 122ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 122ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-2] [6s 122ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 122ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [6s 122ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [6s 122ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 122ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 124ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 124ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 124ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(23) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(23) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 125ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 125ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 125ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 125ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [6s 125ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 125ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 125ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 125ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [6s 125ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [6s 125ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-20-SelectorManager] [6s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (true) DEBUG: [HttpClient-20-SelectorManager] [6s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 0 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 125ms] SocketTube(23) read bytes: 122 DEBUG: [HttpClient-20-SelectorManager] [6s 125ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 125ms] SSL Reader(SocketTube(23)) Adding 122 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 125ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (false) DEBUG: [pool-1-thread-2] [6s 125ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-20-SelectorManager] [6s 125ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 125ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [6s 126ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 126ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 126ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [6s 126ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [6s 126ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 126ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 126ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [6s 126ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 126ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 127ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 127ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 127ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 127ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-2] [6s 127ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 127ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [6s 127ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [6s 127ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 127ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [6s 127ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56102 remote=/127.0.0.1:43591] DEBUG: [pool-1-thread-2] [6s 127ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 127ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@717bca67 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@717bca67, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 127ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 127ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [6s 127ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [6s 127ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@43852f31 DEBUG: [pool-1-thread-2] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 127ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 127ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 127ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 127ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 127ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-2] [6s 128ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 128ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [6s 128ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 128ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 100 bytes DEBUG: [pool-1-thread-2] [6s 128ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 128ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-2] [6s 128ms] SSL Writer(SocketTube(23)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 128ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 128ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 128ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 128ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [6s 128ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 128ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 128ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 128ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 128ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 128ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 128ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-2] [6s 128ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [6s 128ms] SocketTube(23) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 128ms] SocketTube(23) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 128ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 128ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [6s 128ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [6s 128ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 129ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 129ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 129ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 129ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 129ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-2] [6s 129ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 129ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 129ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1774f234 DEBUG: [pool-1-thread-2] [6s 129ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 129ms] SSL Writer(SocketTube(23)) wrapping 100 bytes DEBUG: [pool-1-thread-2] [6s 129ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 129ms] SSL Writer(SocketTube(23)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 129ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [HttpClient-20-SelectorManager] [6s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 0 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 129ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 129ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 129ms] SSL Writer(SocketTube(23)) Sending 138 bytes downstream DEBUG: [pool-1-thread-2] [6s 129ms] SSL Writer(SocketTube(23)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-2] [6s 129ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 129ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 129ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-2] [6s 129ms] SocketTube(23) trying to write: 138 DEBUG: [pool-1-thread-2] [6s 130ms] SocketTube(23) wrote: 138 DEBUG: [pool-1-thread-2] [6s 130ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [6s 130ms] SocketTube(23) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 130ms] SocketTube(23) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 130ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 130ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 130ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 130ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [6s 130ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [6s 130ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [6s 130ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 130ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (true) DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 0 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (false) DEBUG: [pool-1-thread-2] [6s 130ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 130ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 0 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 130ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [6s 131ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [6s 131ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [6s 131ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-20-SelectorManager] [6s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (true) DEBUG: [HttpClient-20-SelectorManager] [6s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 0 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 131ms] SocketTube(23) read bytes: 114 DEBUG: [HttpClient-20-SelectorManager] [6s 131ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 131ms] SSL Reader(SocketTube(23)) Adding 114 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 131ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (false) DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) Unwrapping: 114 DEBUG: [HttpClient-20-SelectorManager] [6s 131ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 131ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [6s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [6s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@717bca67 DEBUG: [pool-1-thread-2] [6s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@717bca67 DEBUG: [pool-1-thread-2] [6s 131ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [6s 132ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [6s 132ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@717bca67 DEBUG: [pool-1-thread-2] [6s 132ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 132ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-20-SelectorManager] [6s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 0 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 173ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 173ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 213ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 214ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@31862770(20) DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@17c9ea0d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38ce3261 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 214ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 214ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@17c9ea0d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38ce3261, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17c9ea0d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38ce3261 DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17c9ea0d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38ce3261 DEBUG: [pool-1-thread-2] [6s 214ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [6s 214ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 214ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 214ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 215ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 215ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [6s 215ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [6s 215ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [6s 215ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 215ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (true) DEBUG: [HttpClient-20-SelectorManager] [6s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 0 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 215ms] SocketTube(23) read bytes: 53 DEBUG: [HttpClient-20-SelectorManager] [6s 215ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 215ms] SSL Reader(SocketTube(23)) Adding 53 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 215ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (false) DEBUG: [HttpClient-20-SelectorManager] [6s 215ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 215ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 215ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [6s 216ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 216ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [6s 216ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [6s 216ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-2] [6s 216ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [6s 216ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 216ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 216ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [6s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [6s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17c9ea0d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38ce3261 DEBUG: [pool-1-thread-2] [6s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17c9ea0d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38ce3261 DEBUG: [pool-1-thread-2] [6s 216ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [6s 216ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [6s 216ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-2] [6s 216ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 216ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [6s 216ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [6s 216ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [6s 216ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-2] [6s 216ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 216ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 216ms] HttpClientImpl(20) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:43591/https1/fixed/x DEBUG: [pool-1-thread-2] [6s 217ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 217ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@31862770(20) DEBUG: [pool-1-thread-2] [6s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 217ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 217ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 217ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 217ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 217ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 217ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [6s 217ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [6s 217ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [6s 217ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 217ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34e9d434 for 1 (false) DEBUG: [MainThread] [6s 218ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [6s 218ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:43591/https1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 219ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 219ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 219ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 219ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-2] [6s 220ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54765cf for 8 (true) DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56108 DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(24) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-2] [6s 220ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 220ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [6s 220ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 220ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] 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@fbf0ebf[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SocketTube(24) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 220ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SocketTube(24) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 220ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 220ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SocketTube(24) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] 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 220ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd912c for 1 (true) DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [6s 220ms] SocketTube(24) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 220ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-4] [6s 221ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 221ms] SocketTube(24) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 222ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 222ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 222ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 222ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 222ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 222ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [6s 222ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [6s 222ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 222ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 222ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [6s 222ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-2] [6s 223ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-2] [6s 223ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 223ms] SocketTube(24) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 223ms] SocketTube(24) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 223ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 223ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [6s 226ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd912c for 0 (false) DEBUG: [HttpClient-21-SelectorManager] [6s 226ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [6s 226ms] SocketTube(24) read bytes: 261 DEBUG: [HttpClient-21-SelectorManager] [6s 226ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 226ms] SSL Reader(SocketTube(24)) Adding 261 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 226ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 226ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd912c for 1 (false) DEBUG: [HttpClient-21-SelectorManager] [6s 226ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 226ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 227ms] SSL Reader(SocketTube(24)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [6s 227ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [6s 227ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 227ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [6s 227ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 227ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 227ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 228ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 228ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 228ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-2] [6s 228ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 228ms] SocketTube(24) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 228ms] SocketTube(24) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 228ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 228ms] SSL Reader(SocketTube(24)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 228ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 228ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [6s 229ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 229ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 229ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 229ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-2] [6s 229ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 229ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 229ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 229ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 229ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 229ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-2] [6s 229ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 229ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [6s 229ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [6s 229ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 229ms] 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 230ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56108 remote=/127.0.0.1:43591] DEBUG: [pool-1-thread-2] [6s 230ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 230ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3a4cd40d queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3a4cd40d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 230ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 230ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [6s 230ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [6s 230ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7358b41f DEBUG: [pool-1-thread-2] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 230ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 230ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 230ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 230ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 230ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-2] [6s 230ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 230ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 230ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 230ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 230ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [6s 230ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 230ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-2] [6s 230ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 230ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 230ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 230ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-2] [6s 230ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 100 bytes DEBUG: [pool-1-thread-2] [6s 230ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 230ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-2] [6s 230ms] SSL Writer(SocketTube(24)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 230ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 230ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 230ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 230ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 230ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 230ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 230ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [6s 230ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 230ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 230ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 230ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 230ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 230ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 231ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [6s 231ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 231ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 231ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 231ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 231ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 231ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 231ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 231ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-2] [6s 231ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 231ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 231ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@62e60b84 DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) wrapping 100 bytes DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) Sending 138 bytes downstream DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) trying to write: 138 DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) wrote: 138 DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 231ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 231ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 231ms] SocketTube(24) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 231ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd912c for 1 (false) DEBUG: [HttpClient-21-SelectorManager] [6s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd912c for 0 (false) DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd912c for 1 (false) DEBUG: [pool-1-thread-2] [6s 232ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 232ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [6s 232ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 232ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 232ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [6s 232ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 232ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 232ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 232ms] SocketTube(24) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd912c for 1 (false) DEBUG: [HttpClient-21-SelectorManager] [6s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd912c for 0 (false) DEBUG: [HttpClient-21-SelectorManager] [6s 273ms] SocketTube(24) read bytes: 223 DEBUG: [HttpClient-21-SelectorManager] [6s 273ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 273ms] SSL Reader(SocketTube(24)) Adding 223 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 273ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd912c for 1 (false) DEBUG: [HttpClient-21-SelectorManager] [6s 273ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 273ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 273ms] SSL Reader(SocketTube(24)) Unwrapping: 223 DEBUG: [pool-1-thread-2] [6s 274ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-2] [6s 274ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [6s 274ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [6s 274ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-2] [6s 274ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [6s 274ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 274ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 274ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [6s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [6s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3a4cd40d DEBUG: [pool-1-thread-2] [6s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3a4cd40d DEBUG: [pool-1-thread-2] [6s 274ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [6s 274ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [6s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3a4cd40d DEBUG: [pool-1-thread-2] [6s 274ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 274ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 319ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 319ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@628dc3d3(21) DEBUG: [pool-1-thread-2] [6s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6e79cf50/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32c9922e queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 319ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 319ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6e79cf50/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32c9922e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e79cf50/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32c9922e DEBUG: [pool-1-thread-2] [6s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e79cf50/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32c9922e DEBUG: [pool-1-thread-2] [6s 319ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [6s 320ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [6s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 320ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 320ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 320ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 320ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [6s 320ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [6s 320ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [6s 320ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e79cf50/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32c9922e DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e79cf50/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32c9922e DEBUG: [pool-1-thread-2] [6s 321ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 321ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e79cf50/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32c9922e DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e79cf50/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32c9922e DEBUG: [pool-1-thread-2] [6s 321ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [6s 321ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [6s 321ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-2] [6s 321ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 321ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-2] [6s 322ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [6s 322ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-2] [6s 322ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-2] [6s 322ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 322ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 322ms] HttpClientImpl(21) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:43591/https1/chunk/x DEBUG: [pool-1-thread-2] [6s 322ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [6s 322ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 322ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@628dc3d3(21) DEBUG: [pool-1-thread-2] [6s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 322ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 322ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 322ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 322ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 322ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 322ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 322ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 322ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 322ms] SocketTube(24) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 322ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd912c for 1 (false) DEBUG: [MainThread] [6s 323ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [6s 323ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:37319/http2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 324ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 324ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 324ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 324ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 324ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 324ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 324ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 324ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 324ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 324ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@76ccf7c9 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 324ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@76ccf7c9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 324ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 324ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 324ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 324ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 324ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 324ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 325ms] PlainHttpConnection(SocketTube(25)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5b7d196e for 8 (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=51050,localport=37319] DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51050 TestServer(1): starting connection DEBUG: [pool-1-thread-2] [6s 325ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 325ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [6s 325ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [6s 325ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 325ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-2] [6s 325ms] SocketTube(25) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [6s 325ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-2] [6s 325ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-2] [6s 325ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-2] [6s 325ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5185721e DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [6s 325ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 325ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [6s 325ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 325ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [6s 325ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 325ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [6s 325ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 325ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-4] [6s 325ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 325ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 325ms] SocketTube(25) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 325ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-2] [6s 325ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 325ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-2] [6s 326ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [6s 326ms] Http1Publisher(SocketTube(25)) onNext with 208 bytes DEBUG: [pool-1-thread-4] [6s 326ms] SocketTube(25) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1487e64a for 1 (true) DEBUG: [pool-1-thread-2] [6s 326ms] SocketTube(25) trying to write: 208 DEBUG: [pool-1-thread-2] [6s 326ms] SocketTube(25) wrote: 208 DEBUG: [pool-1-thread-2] [6s 326ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [6s 326ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 326ms] SocketTube(25) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 326ms] SocketTube(25) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 326ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-2] [6s 326ms] Http1Publisher(SocketTube(25)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 326ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 326ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 326ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 326ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 326ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 326ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-2] [6s 326ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 326ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 326ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 326ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@8ea43dc DEBUG: [pool-1-thread-2] [6s 326ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 326ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 326ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 326ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-2] [6s 326ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [HttpClient-22-SelectorManager] [6s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1487e64a for 0 (false) DEBUG: [HttpClient-22-SelectorManager] [6s 326ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [6s 326ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [6s 326ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-2] [6s 326ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@76ccf7c9 DEBUG: [pool-1-thread-2] [6s 327ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 327ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@76ccf7c9 DEBUG: [HttpClient-22-SelectorManager] [6s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1487e64a for 1 (false) DEBUG: [pool-1-thread-2] [6s 327ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-22-SelectorManager] [6s 327ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 327ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [6s 327ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@76ccf7c9 DEBUG: [pool-1-thread-2] [6s 327ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 327ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 327ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51050 remote=/127.0.0.1:37319] DEBUG: [pool-1-thread-2] [6s 327ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [6s 327ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@566fa11b(22) DEBUG: [pool-1-thread-2] [6s 327ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@35d1c4e5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e1dcc3d queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 327ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 327ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 327ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 327ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-2] [6s 327ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 327ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [6s 327ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [6s 327ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 327ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-2] [6s 327ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [6s 327ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [6s 327ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [6s 327ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 327ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-2] [6s 327ms] SocketTube(25) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 328ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-2] [6s 328ms] SocketTube(25) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 328ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@25599238 DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1487e64a for 1 (false) DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [6s 328ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 328ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 328ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 328ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [6s 328ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [6s 328ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [6s 328ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 328ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 328ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [6s 328ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-2] [6s 328ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 328ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 328ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-4] [6s 328ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-2] [6s 328ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [6s 328ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [6s 328ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 328ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 328ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-4] [6s 328ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-2] [6s 328ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-2] [6s 328ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-4] [6s 328ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [6s 328ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [Test-server-pool] [6s 328ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 328ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [6s 328ms] SocketTube(25) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 328ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [6s 328ms] SocketTube(25) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 328ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@566fa11b(22) DEBUG: [pool-1-thread-4] [6s 328ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-2] [6s 328ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@35d1c4e5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e1dcc3d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 328ms] SocketTube(25) trying to write: 13 DEBUG: [Test-server-pool] [6s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 328ms] SocketTube(25) wrote: 13 DEBUG: [pool-1-thread-2] [6s 328ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 328ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [6s 328ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 328ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 328ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [6s 328ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [6s 329ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-4] [6s 329ms] SocketTube(25) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 329ms] SocketTube(25) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 329ms] SocketTube(25) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [6s 329ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [6s 329ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 329ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 329ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 329ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(1): connection started DEBUG: [readLoop] [6s 329ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 330ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 330ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 330ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [6s 330ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [6s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1487e64a for 0 (false) DEBUG: [HttpClient-22-SelectorManager] [6s 330ms] SocketTube(25) read bytes: 96 DEBUG: [HttpClient-22-SelectorManager] [6s 330ms] Http2Connection(SocketTube(25)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [6s 330ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1487e64a for 1 (false) DEBUG: [HttpClient-22-SelectorManager] [6s 330ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 330ms] Http2Connection(SocketTube(25)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 330ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-4] [6s 330ms] Http2Connection(SocketTube(25)) Processing 96 DEBUG: [pool-1-thread-4] [6s 330ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-4] [6s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 330ms] 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 330ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 330ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 330ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-4] [6s 330ms] SocketTube(25) trying to write: 9 DEBUG: [pool-1-thread-4] [6s 330ms] SocketTube(25) wrote: 9 DEBUG: [pool-1-thread-4] [6s 330ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [6s 330ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-4] [6s 330ms] SocketTube(25) leaving requestMore: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 330ms] SocketTube(25) leaving w.onNext Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [6s 331ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 331ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 331ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [6s 331ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [6s 331ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 331ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 331ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [6s 331ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [6s 331ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/fixed/x) 200 HTTP_2 Local port: 51050 DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [6s 424ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 424ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [6s 424ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [6s 424ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 425ms] HttpClientImpl(22) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:37319/http2/fixed/x DEBUG: [pool-1-thread-4] [6s 425ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 425ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 425ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [6s 425ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-4] [6s 425ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@262fa6f7 DEBUG: [pool-1-thread-4] [6s 425ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [6s 425ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [MainThread] [6s 426ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [6s 426ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:37319/http2/chunk/x GET DEBUG: [pool-1-thread-4] [6s 426ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 427ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [6s 427ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [6s 427ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 427ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [6s 427ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [6s 427ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [6s 427ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 427ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [6s 427ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f5367c3 queue.isEmpty: true DEBUG: [pool-1-thread-4] [6s 427ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f5367c3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 427ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 427ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 427ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 427ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 427ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [6s 427ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [6s 428ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54b56daf for 8 (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=51066,localport=37319] DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51066 DEBUG: [pool-1-thread-4] [6s 428ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [6s 428ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-4] [6s 428ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-4] [6s 428ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 428ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-4] [6s 428ms] SocketTube(26) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-4] [6s 428ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [pool-1-thread-4] [6s 428ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-4] [6s 428ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-4] [6s 428ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e4d06df DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 428ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 428ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 429ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 429ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 429ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-4] [6s 429ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 429ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [6s 429ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [6s 429ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-4] [6s 429ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [HttpClient-23-SelectorManager] [6s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b4f8372 for 1 (true) DEBUG: [pool-1-thread-4] [6s 429ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 429ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 429ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 429ms] SocketTube(26) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 429ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 429ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-4] [6s 429ms] Http1Publisher(SocketTube(26)) onNext with 208 bytes DEBUG: [pool-1-thread-4] [6s 429ms] SocketTube(26) trying to write: 208 DEBUG: [pool-1-thread-4] [6s 429ms] SocketTube(26) wrote: 208 DEBUG: [pool-1-thread-4] [6s 429ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [6s 429ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 429ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 429ms] SocketTube(26) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 429ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-4] [6s 429ms] Http1Publisher(SocketTube(26)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [6s 429ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 429ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 429ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-23-SelectorManager] [6s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b4f8372 for 0 (false) DEBUG: [pool-1-thread-4] [6s 429ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [6s 429ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 430ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-4] [6s 430ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 430ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [6s 430ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-23-SelectorManager] [6s 430ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [6s 430ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-4] [6s 430ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@40b43d9c DEBUG: [HttpClient-23-SelectorManager] [6s 430ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-2] [6s 430ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f5367c3 DEBUG: [pool-1-thread-2] [6s 430ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 430ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f5367c3 DEBUG: [pool-1-thread-4] [6s 430ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-23-SelectorManager] [6s 430ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b4f8372 for 1 (false) DEBUG: [pool-1-thread-2] [6s 430ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-23-SelectorManager] [6s 430ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-4] [6s 430ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 430ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 1) READING_HEADERS DEBUG: [pool-1-thread-4] [6s 430ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-2] [6s 430ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [6s 430ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 430ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f5367c3 DEBUG: [pool-1-thread-2] [6s 430ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 430ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 430ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51066 remote=/127.0.0.1:37319] DEBUG: [pool-1-thread-2] [6s 430ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [6s 430ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@67a6ad7e(23) DEBUG: [pool-1-thread-2] [6s 430ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@55d05418/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e1d44ab queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 430ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 431ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 431ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 431ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-2] [6s 431ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 431ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [6s 431ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [6s 431ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 431ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-2] [6s 431ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [6s 431ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [6s 431ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-2] [6s 431ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 431ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-2] [6s 431ms] SocketTube(26) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 431ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-2] [6s 431ms] SocketTube(26) write: resetting demand to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 431ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-2] [6s 431ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [6s 431ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a1eb8b4 DEBUG: [HttpClient-23-SelectorManager] [6s 431ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [6s 431ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 431ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 431ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [6s 431ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [6s 431ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-2] [6s 431ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 431ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [6s 431ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b4f8372 for 1 (false) DEBUG: [pool-1-thread-2] [6s 432ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 432ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 432ms] SocketTube(26) onSubscribe called DEBUG: [pool-1-thread-2] [6s 432ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 432ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [6s 432ms] SocketTube(26) pending subscriber subscribed DEBUG: [pool-1-thread-2] [6s 432ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-23-SelectorManager] [6s 432ms] SocketTube(26) write: starting subscription DEBUG: [pool-1-thread-2] [6s 432ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 432ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 432ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 432ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-2] [6s 432ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [6s 432ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [6s 432ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 432ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 432ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-2] [6s 432ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-2] [6s 432ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-2] [6s 432ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [6s 432ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 432ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@67a6ad7e(23) DEBUG: [pool-1-thread-2] [6s 432ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@55d05418/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e1d44ab, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 432ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 432ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 432ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 432ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [6s 432ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [6s 432ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-2] [6s 432ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-2] [6s 433ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-2] [6s 433ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [6s 433ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [Test-server-pool] [6s 433ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 433ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 433ms] SocketTube(26) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 433ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-2] [6s 433ms] SocketTube(26) trying to write: 13 DEBUG: [Test-server-pool] [6s 433ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 433ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 433ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-2] [6s 433ms] SocketTube(26) write: requesting more... DEBUG: [Test-server-pool] [6s 433ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 433ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [6s 433ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 433ms] SocketTube(26) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 433ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [6s 434ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 434ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [6s 434ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 434ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 434ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 434ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 434ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 434ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 434ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b4f8372 for 0 (false) DEBUG: [HttpClient-23-SelectorManager] [6s 434ms] SocketTube(26) read bytes: 91 DEBUG: [HttpClient-23-SelectorManager] [6s 434ms] Http2Connection(SocketTube(26)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 434ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b4f8372 for 1 (false) DEBUG: [HttpClient-23-SelectorManager] [6s 434ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 434ms] Http2Connection(SocketTube(26)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 434ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-2] [6s 434ms] Http2Connection(SocketTube(26)) Processing 91 DEBUG: [pool-1-thread-2] [6s 434ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-2] [6s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 434ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 434ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 435ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 435ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-2] [6s 435ms] SocketTube(26) trying to write: 9 DEBUG: [pool-1-thread-2] [6s 435ms] SocketTube(26) wrote: 9 DEBUG: [pool-1-thread-2] [6s 435ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [6s 435ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [6s 435ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 435ms] SocketTube(26) leaving w.onNext Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [6s 435ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 435ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [6s 435ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 435ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 435ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 435ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 435ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 435ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 435ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 435ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/chunk/x) 200 HTTP_2 Local port: 51066 DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 527ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 527ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 527ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 527ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 527ms] HttpClientImpl(23) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37319/http2/chunk/x DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61042a69 DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 527ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [MainThread] [6s 528ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [6s 529ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:58125/https2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 529ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 529ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 529ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 529ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-2] [6s 530ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-24-SelectorManager] [6s 530ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f01bbfa for 8 (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-24-SelectorManager] [6s 530ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47866, Session(1710954559271|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-24-SelectorManager] [6s 530ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47866 DEBUG: [pool-1-thread-2] [6s 530ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-2] [6s 530ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 530ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-2] [6s 530ms] SocketTube(27) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [6s 530ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [6s 530ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-2] [6s 530ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [6s 530ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-2] [6s 530ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-2] [6s 530ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 530ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [6s 530ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 530ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [6s 530ms] 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@5f9d08a[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 530ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-24-SelectorManager] [6s 530ms] SocketTube(27) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 530ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [6s 530ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [6s 530ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 530ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 530ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-24-SelectorManager] [6s 531ms] 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 531ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [6s 531ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [6s 531ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [6s 531ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [6s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (true) DEBUG: [HttpClient-24-SelectorManager] [6s 531ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [6s 531ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 531ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [6s 531ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 531ms] SocketTube(27) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 532ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 532ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 532ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 532ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 532ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 532ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 532ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [6s 532ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 532ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 533ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(27) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(27) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 533ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 533ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [6s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 0 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 535ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [6s 535ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [6s 535ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 535ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 535ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (false) DEBUG: [pool-1-thread-2] [6s 535ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 536ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 536ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [6s 536ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 536ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 536ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [6s 536ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 536ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 536ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-24-SelectorManager] [6s 536ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 0 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 536ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 536ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 537ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(27) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(27) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 537ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 537ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 537ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 537ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (true) DEBUG: [HttpClient-24-SelectorManager] [6s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 0 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 537ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [6s 537ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 537ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 538ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 538ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 538ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 538ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 538ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-2] [6s 538ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 538ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 539ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-2] [6s 539ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 539ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [6s 539ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [6s 539ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [6s 539ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-2] [6s 539ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@321ff0a6 DEBUG: [pool-1-thread-2] [6s 539ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 539ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 539ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 539ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 539ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 539ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 539ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 539ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-2] [6s 539ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 539ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [6s 539ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 539ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 539ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [6s 539ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 539ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 539ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 539ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 539ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-2] [6s 540ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-2] [6s 540ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 540ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [6s 540ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 540ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 540ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [6s 540ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-2] [6s 540ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [6s 540ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 540ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 540ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 540ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 540ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 540ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 540ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-2] [6s 540ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 540ms] SocketTube(27) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 540ms] SocketTube(27) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 540ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [6s 540ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 540ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 540ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 540ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [6s 540ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 540ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 540ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) wrapping 139 bytes DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) Sending 177 bytes downstream DEBUG: [pool-1-thread-2] [6s 540ms] SSL Writer(SocketTube(27)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-2] [6s 541ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 541ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 541ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(27) trying to write: 177 DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(27) wrote: 177 DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(27) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(27) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 541ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 541ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 541ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [6s 541ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 541ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 541ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 541ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 541ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 0 (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 541ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 541ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [6s 541ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 0 (false) DEBUG: [pool-1-thread-2] [6s 541ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 541ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [6s 541ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 541ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [Test-server-pool] [6s 541ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(27) resuming read event DEBUG: [Test-server-pool] [6s 542ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (true) DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [6s 542ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-24-SelectorManager] [6s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 0 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 542ms] SocketTube(27) read bytes: 77 DEBUG: [HttpClient-24-SelectorManager] [6s 542ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 542ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 542ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [HttpClient-24-SelectorManager] [6s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 542ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 542ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [6s 542ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 542ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 542ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [6s 542ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-2] [6s 542ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [6s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 542ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [6s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 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] [6s 542ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 542ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 542ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 542ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [readLoop] [6s 542ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [6s 542ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [readLoop] [6s 542ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 542ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [6s 542ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [6s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 542ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 542ms] SSL Writer(SocketTube(27)) onNext DEBUG: [readLoop] [6s 542ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [6s 542ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 543ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-2] [6s 543ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-2] [6s 543ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 543ms] SocketTube(27) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 543ms] SocketTube(27) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 543ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [readLoop] [6s 543ms] FramesDecoder decodes: 9 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [6s 543ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [readLoop] [6s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 543ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [6s 543ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 543ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [readLoop] [6s 543ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 543ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [pool-1-thread-2] [6s 543ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 543ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 543ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 543ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 543ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 543ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 0 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 544ms] SocketTube(27) read bytes: 54 DEBUG: [HttpClient-24-SelectorManager] [6s 544ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 544ms] SSL Reader(SocketTube(27)) Adding 54 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 544ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 544ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 544ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:54, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 544ms] SSL Reader(SocketTube(27)) Unwrapping: 54 DEBUG: [HttpClient-24-SelectorManager] [6s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 0 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 544ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 544ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 544ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 54 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 544ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [6s 544ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [6s 544ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [pool-1-thread-2] [6s 544ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [6s 544ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 544ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [6s 544ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [6s 544ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 544ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 544ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [6s 544ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-2] [6s 544ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [6s 544ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 544ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 544ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 544ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 544ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 545ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/fixed/x) 200 HTTP_2 Local port: 47866 DEBUG: [pool-1-thread-2] [6s 629ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 629ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 629ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 630ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 630ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 630ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (true) DEBUG: [HttpClient-24-SelectorManager] [6s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 0 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 630ms] SocketTube(27) read bytes: 109 DEBUG: [HttpClient-24-SelectorManager] [6s 630ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 630ms] SSL Reader(SocketTube(27)) Adding 109 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 630ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (false) DEBUG: [HttpClient-24-SelectorManager] [6s 630ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [6s 630ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-2] [6s 631ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [6s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 631ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-2] [6s 631ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 631ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [6s 631ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 631ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [6s 631ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [6s 631ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-2] [6s 631ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [6s 631ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 631ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [6s 631ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [6s 631ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-2] [6s 631ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 631ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 632ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 632ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 632ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 632ms] HttpClientImpl(24) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:58125/https2/fixed/x DEBUG: [pool-1-thread-2] [6s 632ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 632ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 632ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 632ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 632ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2413750d DEBUG: [pool-1-thread-2] [6s 632ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 632ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-2] [6s 632ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 632ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 632ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 632ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 632ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 632ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40fb5e51 for 1 (false) DEBUG: [MainThread] [6s 633ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [6s 634ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:58125/https2/chunk/x GET DEBUG: [pool-1-thread-2] [6s 634ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 634ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 634ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 635ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-2] [6s 635ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-25-SelectorManager] [6s 635ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4bb0c55d for 8 (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-25-SelectorManager] [6s 635ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47868, Session(1710954560844|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [6s 635ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47868 DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(28) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [6s 635ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [6s 635ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-2] [6s 635ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [6s 635ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 635ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-25-SelectorManager] [6s 635ms] 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@4148ae2d[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 636ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SocketTube(28) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 636ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 636ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 636ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] 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 636ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (true) DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [6s 636ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 636ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [6s 636ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 636ms] SocketTube(28) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 638ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 638ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 638ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 638ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 638ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 638ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 638ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [6s 638ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 638ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 638ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 638ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-2] [6s 639ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-2] [6s 639ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 639ms] SocketTube(28) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 639ms] SocketTube(28) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 639ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [6s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 0 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 641ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [6s 641ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [6s 641ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 641ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 641ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 641ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 641ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 641ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [6s 641ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 642ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 642ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [6s 642ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 642ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 642ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 0 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 643ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(28) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(28) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 643ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 643ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 643ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 643ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (true) DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 0 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 643ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 643ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 643ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [6s 643ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 644ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 644ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 644ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-2] [6s 644ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [6s 644ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 644ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [6s 644ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 644ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 645ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 645ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 645ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-2] [6s 645ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [6s 645ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-2] [6s 645ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4c19172b DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [6s 645ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 645ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 645ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 645ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 645ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 645ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 645ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 645ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 645ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 645ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 645ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [6s 645ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [6s 645ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 645ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 645ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-2] [6s 645ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-2] [6s 645ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 645ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 645ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [6s 645ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-2] [6s 646ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [6s 646ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 646ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 646ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 646ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 646ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 646ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 646ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-2] [6s 646ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 646ms] SocketTube(28) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 646ms] SocketTube(28) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 646ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [6s 646ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 646ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 646ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 646ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [6s 646ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 646ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 646ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) wrapping 139 bytes DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 646ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(28)) Sending 177 bytes downstream DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(28)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) trying to write: 177 DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) wrote: 177 DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 647ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [6s 647ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 647ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 0 (false) DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SocketTube(28) read bytes: 1726 TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (false) DEBUG: [Test-server-pool] [6s 647ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 0 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SocketTube(28) no more demand for reading DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [6s 647ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 647ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) resuming read event DEBUG: [Test-server-pool] [6s 647ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (true) DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 0 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SocketTube(28) read bytes: 77 DEBUG: [HttpClient-25-SelectorManager] [6s 647ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 648ms] SSL Reader(SocketTube(28)) Adding 77 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 648ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 648ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 648ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 648ms] SSL Reader(SocketTube(28)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [6s 648ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 648ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [6s 648ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [6s 648ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [pool-1-thread-2] [6s 648ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [6s 648ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 648ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 648ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [6s 648ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 648ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 648ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [readLoop] [6s 648ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 648ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-2] [6s 648ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [6s 648ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [pool-1-thread-2] [6s 648ms] 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] [6s 648ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 648ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 648ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 648ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [readLoop] [6s 648ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [6s 648ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [readLoop] [6s 648ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 648ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 648ms] SSL Writer(SocketTube(28)) onNext DEBUG: [readLoop] [6s 648ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [pool-1-thread-2] [6s 648ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 648ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [readLoop] [6s 648ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [6s 648ms] SSL Writer(SocketTube(28)) wrapping 9 bytes DEBUG: [readLoop] [6s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 648ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [readLoop] [6s 648ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [6s 648ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 648ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 648ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 648ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [6s 648ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 649ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 649ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 649ms] SocketTube(28) trying to write: 47 DEBUG: [pool-1-thread-2] [6s 649ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-2] [6s 649ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 649ms] SocketTube(28) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 649ms] SocketTube(28) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 649ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 649ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 649ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [6s 649ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 649ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 649ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [pool-1-thread-2] [6s 649ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 649ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 649ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 649ms] SocketTube(28) resuming read event TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [6s 649ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 649ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (false) TestServer(2): Using handler for: /https2/chunk DEBUG: [readLoop] [6s 649ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 649ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [6s 649ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 649ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 649ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 0 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 649ms] SocketTube(28) read bytes: 111 DEBUG: [HttpClient-25-SelectorManager] [6s 649ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 649ms] SSL Reader(SocketTube(28)) Adding 111 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 649ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 649ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:111, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 649ms] SSL Reader(SocketTube(28)) Unwrapping: 111 DEBUG: [HttpClient-25-SelectorManager] [6s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 650ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 650ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 111 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-2] [6s 650ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [6s 650ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [6s 650ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [HttpClient-25-SelectorManager] [6s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 0 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 650ms] SocketTube(28) no more demand for reading DEBUG: [pool-1-thread-2] [6s 650ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [6s 650ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 650ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [6s 650ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [HttpClient-25-SelectorManager] [6s 650ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 650ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 650ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 650ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [6s 650ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-2] [6s 650ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [6s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 650ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 650ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 650ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 650ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 650ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/chunk/x) 200 HTTP_2 Local port: 47868 DEBUG: [pool-1-thread-2] [6s 734ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 734ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 734ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(28)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [6s 734ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [6s 734ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 734ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 735ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [6s 735ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-2] [6s 735ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [6s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 735ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 735ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 735ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [6s 735ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 735ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 735ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-2] [6s 735ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 735ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 735ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (true) DEBUG: [HttpClient-25-SelectorManager] [6s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 0 (false) DEBUG: [HttpClient-25-SelectorManager] [6s 735ms] SocketTube(28) read bytes: 47 DEBUG: [HttpClient-25-SelectorManager] [6s 735ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 735ms] SSL Reader(SocketTube(28)) Adding 47 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 735ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (false) DEBUG: [pool-1-thread-2] [6s 735ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 735ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [HttpClient-25-SelectorManager] [6s 735ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 736ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 736ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [6s 736ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [6s 736ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-2] [6s 736ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [6s 736ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 736ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [6s 736ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-2] [6s 736ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 736ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 736ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 736ms] HttpClientImpl(25) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:58125/https2/chunk/x DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14e54ce DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 736ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-2] [6s 736ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 736ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 737ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 737ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 737ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 737ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 737ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44a2860 for 1 (false) DEBUG: [MainThread] [6s 737ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46437/http1/fixed/x GET DEBUG: [pool-1-thread-2] [6s 737ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 738ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 738ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 738ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 738ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 738ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 738ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 738ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 738ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3e4af2f7 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 738ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3e4af2f7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 738ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 738ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 738ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 738ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 738ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 738ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 738ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 738ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 738ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 738ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 738ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [6s 738ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 738ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 738ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 738ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 738ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 738ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@743fcd74 DEBUG: [HttpClient-9-SelectorManager] [6s 738ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 738ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 738ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 738ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [6s 738ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [6s 739ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-4] [6s 739ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [6s 739ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [6s 739ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 739ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [6s 739ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 739ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 739ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [6s 739ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [6s 739ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [6s 739ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [6s 739ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [6s 739ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 739ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 739ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [6s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-3] [6s 739ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 739ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 739ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 739ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 739ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 739ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 739ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 739ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [6s 739ms] Http1Publisher(SocketTube(9)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [6s 739ms] SocketTube(9) trying to write: 208 DEBUG: [pool-1-thread-3] [6s 739ms] SocketTube(9) wrote: 208 DEBUG: [pool-1-thread-3] [6s 739ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 739ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 739ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 739ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 739ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 739ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 739ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 739ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 739ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [6s 739ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [6s 739ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 739ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3b245924 DEBUG: [pool-1-thread-3] [6s 739ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-3] [6s 740ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3e4af2f7 DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 740ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 740ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3e4af2f7 DEBUG: [pool-1-thread-3] [6s 740ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [6s 740ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [6s 740ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3e4af2f7 DEBUG: [pool-1-thread-3] [6s 740ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 740ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 838ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 838ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-3] [6s 838ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3ca7d77d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5212eb8d queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 838ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 838ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 838ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3ca7d77d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5212eb8d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 838ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ca7d77d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5212eb8d DEBUG: [pool-1-thread-3] [6s 838ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 838ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ca7d77d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5212eb8d DEBUG: [pool-1-thread-3] [6s 838ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [6s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [6s 838ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [6s 838ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 838ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [6s 838ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 838ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 838ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [6s 838ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 838ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [6s 838ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 838ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 839ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [6s 839ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:46437/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [6s 839ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 839ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-3] [6s 839ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 839ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 839ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 839ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [6s 840ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46437/http1/chunk/x GET DEBUG: [pool-1-thread-3] [6s 840ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 840ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 840ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 840ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 840ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 840ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 840ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 840ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 841ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3f16c2eb queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 841ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3f16c2eb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 841ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 841ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 841ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 841ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 841ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 841ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 841ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 841ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 841ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [6s 841ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 841ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [6s 841ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [6s 841ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 841ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 841ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1e008e45 DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 841ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [6s 841ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-4] [6s 841ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 841ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 841ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [6s 841ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 841ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [6s 841ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 841ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [6s 841ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [6s 841ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [6s 841ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 841ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [6s 841ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-3] [6s 841ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [6s 842ms] Http1Publisher(SocketTube(9)) onNext with 208 bytes DEBUG: [pool-1-thread-3] [6s 842ms] SocketTube(9) trying to write: 208 DEBUG: [pool-1-thread-3] [6s 842ms] SocketTube(9) wrote: 208 DEBUG: [pool-1-thread-3] [6s 842ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 842ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 842ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 842ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 842ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [6s 842ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 842ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 842ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 842ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 842ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 842ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 842ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [6s 842ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 842ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 842ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 842ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3d08f64b DEBUG: [pool-1-thread-3] [6s 842ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 842ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 842ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 842ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [6s 842ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [6s 843ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [6s 843ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 843ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [6s 843ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 843ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3f16c2eb DEBUG: [pool-1-thread-3] [6s 843ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 843ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3f16c2eb DEBUG: [pool-1-thread-3] [6s 843ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [6s 843ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [6s 843ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3f16c2eb DEBUG: [pool-1-thread-3] [6s 843ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 843ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 940ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 940ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-3] [6s 940ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@78832ce4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4c46500c queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 940ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 941ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@78832ce4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4c46500c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@78832ce4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4c46500c DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@78832ce4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4c46500c DEBUG: [pool-1-thread-3] [6s 941ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [6s 941ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 941ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [6s 941ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 941ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 941ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [6s 941ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 941ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [6s 941ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 941ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [6s 941ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [6s 941ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:46437/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 941ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 941ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [6s 942ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 942ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 942ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-2] [6s 942ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 942ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 942ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [6s 943ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:43591/https1/fixed/x GET DEBUG: [pool-1-thread-3] [6s 943ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 943ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 943ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 943ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 943ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [6s 943ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 943ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 943ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3f0edeb9 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3f0edeb9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 944ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 944ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 944ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 944ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e8b21b0 DEBUG: [pool-1-thread-3] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 944ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 944ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 944ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [6s 944ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 944ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 944ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 944ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 944ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [6s 944ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 944ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [6s 944ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 944ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 944ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 944ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [6s 944ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 100 bytes DEBUG: [pool-1-thread-3] [6s 944ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) processData, writeList remaining:100, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) wrapping 100 bytes DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) Sending 138 bytes downstream DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 944ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-3] [6s 944ms] SocketTube(10) trying to write: 138 DEBUG: [pool-1-thread-3] [6s 944ms] SocketTube(10) wrote: 138 DEBUG: [pool-1-thread-3] [6s 944ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [6s 944ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 945ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 945ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 945ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 945ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [6s 945ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 945ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 945ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 945ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 945ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 945ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 945ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 945ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 945ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 945ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 945ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 945ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 945ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 945ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2033cc5d DEBUG: [pool-1-thread-3] [6s 945ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 945ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 945ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 945ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [6s 945ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [6s 946ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [6s 946ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 946ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 946ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [HttpClient-9-SelectorManager] [6s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [6s 946ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) Adding 76 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 76 bytes downstream DEBUG: [pool-1-thread-3] [6s 946ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [6s 946ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3f0edeb9 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 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3f0edeb9 DEBUG: [pool-1-thread-3] [6s 946ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [6s 946ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [6s 946ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3f0edeb9 DEBUG: [pool-1-thread-3] [6s 946ms] Http1Response(id=30, 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 43ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 43ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1359ebc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a6b1400 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 44ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 44ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1359ebc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a6b1400, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1359ebc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a6b1400 DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1359ebc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a6b1400 DEBUG: [pool-1-thread-3] [7s 44ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [7s 44ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more 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)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1359ebc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a6b1400 DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1359ebc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a6b1400 DEBUG: [pool-1-thread-3] [7s 44ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 44ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 44ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [7s 44ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 44ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 44ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 44ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 44ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 44ms] 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 101 millis for GET to https://127.0.0.1:43591/https1/fixed/x DEBUG: [pool-1-thread-3] [7s 45ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 45ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-3] [7s 45ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 45ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 45ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 45ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 45ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 45ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 45ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 45ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 45ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 45ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 45ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 45ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [MainThread] [7s 46ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:43591/https1/chunk/x GET DEBUG: [pool-1-thread-3] [7s 46ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 46ms] Http2ClientImpl not found in connection pool 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 downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [7s 46ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 46ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 46ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [7s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@63055688 queue.isEmpty: true DEBUG: [pool-1-thread-3] [7s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@63055688, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [7s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 46ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [7s 46ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 46ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 46ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3f5e86e7 DEBUG: [pool-1-thread-3] [7s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [7s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 46ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 46ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 46ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [7s 46ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 46ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 46ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [7s 46ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 46ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [7s 47ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 47ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 47ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 100 bytes DEBUG: [pool-1-thread-3] [7s 47ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) processData, writeList remaining:100, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) wrapping 100 bytes DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) Sending 138 bytes downstream DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-3] [7s 47ms] SocketTube(10) trying to write: 138 DEBUG: [pool-1-thread-3] [7s 47ms] SocketTube(10) wrote: 138 DEBUG: [pool-1-thread-3] [7s 47ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [7s 47ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 47ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 47ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 47ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, 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] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 47ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 47ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 47ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 47ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3d974e18 DEBUG: [pool-1-thread-3] [7s 47ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 47ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 47ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 47ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [7s 47ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [pool-1-thread-3] [7s 48ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 48ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 48ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 48ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [7s 48ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 48ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [7s 48ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [7s 49ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 49ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 49ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [7s 49ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [7s 49ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@63055688 DEBUG: [pool-1-thread-3] [7s 49ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 49ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@63055688 DEBUG: [pool-1-thread-3] [7s 49ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [7s 49ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [7s 49ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@63055688 DEBUG: [pool-1-thread-3] [7s 49ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 49ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 146ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 146ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-3] [7s 146ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@31b3292e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@78cb8886 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 146ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 146ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 146ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@31b3292e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@78cb8886, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31b3292e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@78cb8886 DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31b3292e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@78cb8886 DEBUG: [pool-1-thread-3] [7s 147ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [7s 147ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 147ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 147ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 147ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [7s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 147ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [7s 147ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 147ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 147ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 147ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 147ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [7s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31b3292e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@78cb8886 DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31b3292e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@78cb8886 DEBUG: [pool-1-thread-3] [7s 148ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31b3292e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@78cb8886 DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31b3292e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@78cb8886 DEBUG: [pool-1-thread-3] [7s 148ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [7s 148ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 148ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 148ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 148ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 148ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 148ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 148ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 148ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:43591/https1/chunk/x DEBUG: [pool-1-thread-3] [7s 148ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [7s 148ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 148ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 148ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 149ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 149ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 149ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 149ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 149ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 149ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 149ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 149ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 149ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [MainThread] [7s 150ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37319/http2/fixed/x GET DEBUG: [pool-1-thread-3] [7s 150ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 150ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [7s 150ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 150ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 150ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 150ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 150ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 150ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 150ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-3] [7s 150ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 150ms] PlainHttpConnection(SocketTube(11)) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 150ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 150ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [7s 150ms] SocketTube(11) trying to write: 62 DEBUG: [pool-1-thread-3] [7s 151ms] SocketTube(11) wrote: 62 DEBUG: [pool-1-thread-3] [7s 151ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [7s 151ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [7s 151ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775803, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 151ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775803, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [7s 151ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 151ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 151ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 151ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [7s 151ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [7s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 151ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 151ms] FramesDecoder Got frame: HEADERS: length=53, 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 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 152ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 152ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 152ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 152ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775802, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 47 DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [7s 152ms] FramesDecoder decodes: 47 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=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/fixed/x) 200 HTTP_2 Local port: 51014 DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 250ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 250ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 250ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 251ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 251ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 251ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:37319/http2/fixed/x DEBUG: [pool-1-thread-3] [7s 251ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 251ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 251ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [7s 251ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-3] [7s 251ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34093f2d DEBUG: [pool-1-thread-3] [7s 251ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [7s 251ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [7s 252ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37319/http2/chunk/x GET DEBUG: [pool-1-thread-3] [7s 252ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 252ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) 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(SocketTube(11)):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(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 252ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-3] [7s 252ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 253ms] PlainHttpConnection(SocketTube(11)) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 253ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 253ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [7s 253ms] SocketTube(11) trying to write: 62 DEBUG: [pool-1-thread-3] [7s 253ms] SocketTube(11) wrote: 62 DEBUG: [pool-1-thread-3] [7s 253ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [7s 253ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [7s 253ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 253ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 253ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775802, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 253ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775802, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [7s 253ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [7s 253ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [7s 253ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 253ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 253ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 253ms] FramesDecoder Got frame: HEADERS: length=53, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [7s 253ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received 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 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 254ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 254ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 254ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 254ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775801, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 254ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 254ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 42 DEBUG: [pool-1-thread-3] [7s 255ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [7s 255ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [7s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 255ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 255ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 255ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 255ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 255ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/chunk/x) 200 HTTP_2 Local port: 51014 DEBUG: [pool-1-thread-3] [7s 352ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 352ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 352ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [7s 352ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [7s 352ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 352ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 352ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 352ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 353ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 353ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37319/http2/chunk/x DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c5b8adb DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [7s 354ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:58125/https2/fixed/x GET DEBUG: [pool-1-thread-3] [7s 354ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 354ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [7s 354ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 354ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 354ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 354ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 355ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 355ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 355ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 355ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) added 2 (62 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) wrapping 62 bytes DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) Sending 100 bytes downstream DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) Adding 100 to outputQ queue DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [pool-1-thread-3] [7s 355ms] SocketTube(12) trying to write: 100 DEBUG: [pool-1-thread-3] [7s 355ms] SocketTube(12) wrote: 100 DEBUG: [pool-1-thread-3] [7s 355ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [7s 355ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 355ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 355ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [7s 355ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 355ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 355ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 355ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 355ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 355ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 355ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [7s 355ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [7s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 355ms] FramesDecoder Got frame: HEADERS: length=53, 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 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 357ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 357ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-3] [7s 357ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [7s 357ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 357ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 357ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [7s 357ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 357ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 357ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [7s 357ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [7s 357ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [7s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 357ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/fixed/x) 200 HTTP_2 Local port: 47840 DEBUG: [pool-1-thread-3] [7s 454ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 454ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 454ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-3] [7s 454ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 454ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 455ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 455ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 455ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-3] [7s 455ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 455ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 455ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 455ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 455ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 455ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 455ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 455ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 455ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [7s 455ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 456ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 456ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 456ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 456ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 456ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:58125/https2/fixed/x DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3870be6e DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [7s 456ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) 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)) requesting 1 DEBUG: [pool-1-thread-3] [7s 457ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 457ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 457ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 457ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [HttpClient-24-SelectorManager] [7s 461ms] HttpClientImpl(24) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [7s 461ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-24-SelectorManager] [7s 461ms] Http2ClientImpl stopping DEBUG: [HttpClient-13-SelectorManager] [7s 461ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-24-SelectorManager] [7s 461ms] Http2Connection(SSLTube(SocketTube(27))) Close all streams DEBUG: [HttpClient-14-SelectorManager] [7s 461ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [7s 461ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [7s 462ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [7s 462ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 34 bytes to the write queue DEBUG: [HttpClient-20-SelectorManager] [7s 462ms] HttpClientImpl(20) SelectorManager shutting down DEBUG: [HttpClient-22-SelectorManager] [7s 462ms] HttpClientImpl(22) SelectorManager shutting down DEBUG: [HttpClient-19-SelectorManager] [7s 462ms] HttpClientImpl(19) SelectorManager shutting down DEBUG: [HttpClient-16-SelectorManager] [7s 462ms] HttpClientImpl(16) SelectorManager shutting down DEBUG: [HttpClient-15-SelectorManager] [7s 462ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [HttpClient-23-SelectorManager] [7s 462ms] HttpClientImpl(23) SelectorManager shutting down DEBUG: [HttpClient-20-SelectorManager] [7s 462ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-15-SelectorManager] [7s 462ms] Http2ClientImpl stopping DEBUG: [HttpClient-23-SelectorManager] [7s 462ms] Http2ClientImpl stopping DEBUG: [HttpClient-25-SelectorManager] [7s 462ms] HttpClientImpl(25) SelectorManager shutting down DEBUG: [HttpClient-19-SelectorManager] [7s 462ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [7s 462ms] SocketTube(16) pausing read event DEBUG: [HttpClient-25-SelectorManager] [7s 462ms] Http2ClientImpl stopping DEBUG: [HttpClient-14-SelectorManager] [7s 462ms] Http2ClientImpl stopping DEBUG: [HttpClient-25-SelectorManager] [7s 462ms] Http2Connection(SSLTube(SocketTube(28))) Close all streams DEBUG: [HttpClient-24-SelectorManager] [7s 462ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [HttpClient-21-SelectorManager] [7s 462ms] HttpClientImpl(21) SelectorManager shutting down DEBUG: [HttpClient-25-SelectorManager] [7s 462ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 34 bytes to the write queue DEBUG: [HttpClient-25-SelectorManager] [7s 462ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [7s 462ms] Http2ClientImpl stopping DEBUG: [HttpClient-21-SelectorManager] [7s 462ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [MainThread] [7s 462ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:58125/https2/chunk/x GET DEBUG: [HttpClient-16-SelectorManager] [7s 462ms] Http2ClientImpl stopping DEBUG: [HttpClient-21-SelectorManager] [7s 462ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-23-SelectorManager] [7s 462ms] Http2Connection(SocketTube(26)) Close all streams DEBUG: [HttpClient-15-SelectorManager] [7s 462ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [HttpClient-17-SelectorManager] [7s 462ms] HttpClientImpl(17) SelectorManager shutting down DEBUG: [HttpClient-23-SelectorManager] [7s 462ms] PlainHttpConnection(SocketTube(26)) added 34 bytes to the write queue DEBUG: [HttpClient-23-SelectorManager] [7s 462ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-18-SelectorManager] [7s 462ms] HttpClientImpl(18) SelectorManager shutting down DEBUG: [pool-1-thread-3] [7s 462ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/chunk/x GET, proxy=null DEBUG: [HttpClient-20-SelectorManager] [7s 462ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 463ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 463ms] SocketTube(23) pausing read event DEBUG: [HttpClient-19-SelectorManager] [7s 462ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [7s 462ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [HttpClient-13-SelectorManager] [7s 462ms] 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@681fb8fe[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@1cfae4a3[Completed normally] (id=1209), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [7s 463ms] 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@71eb446d[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@517e616[Completed normally] (id=2034), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=53 lim=53 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 462ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [HttpClient-25-SelectorManager] [7s 462ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [HttpClient-14-SelectorManager] [7s 463ms] PlainHttpConnection(SocketTube(17)) added 34 bytes to the write queue DEBUG: [HttpClient-25-SelectorManager] [7s 463ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-14-SelectorManager] [7s 463ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [7s 462ms] Http2Connection(SocketTube(25)) Close all streams DEBUG: [HttpClient-21-SelectorManager] [7s 462ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [7s 462ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams DEBUG: [HttpClient-15-SelectorManager] [7s 462ms] PlainHttpConnection(SocketTube(18)) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [7s 463ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-17-SelectorManager] [7s 462ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [7s 463ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(18) DEBUG: [HttpClient-23-SelectorManager] [7s 462ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(26) DEBUG: [HttpClient-18-SelectorManager] [7s 463ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-15-SelectorManager] [7s 463ms] SocketTube(18) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [7s 463ms] SocketTube(18) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [7s 463ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [7s 463ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-19-SelectorManager] [7s 463ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 463ms] SocketTube(22) pausing read event DEBUG: [HttpClient-13-SelectorManager] [7s 463ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 463ms] SocketTube(22) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-20-SelectorManager] [7s 463ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 463ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [7s 463ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-25-SelectorManager] [7s 463ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-14-SelectorManager] [7s 463ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(17) DEBUG: [HttpClient-25-SelectorManager] [7s 463ms] SSL Writer(SocketTube(28)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-22-SelectorManager] [7s 463ms] PlainHttpConnection(SocketTube(25)) added 34 bytes to the write queue DEBUG: [HttpClient-22-SelectorManager] [7s 464ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-21-SelectorManager] [7s 463ms] SocketTube(24) pausing read event DEBUG: [HttpClient-16-SelectorManager] [7s 463ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 34 bytes to the write queue DEBUG: [HttpClient-16-SelectorManager] [7s 464ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [HttpClient-17-SelectorManager] [7s 463ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams DEBUG: [HttpClient-16-SelectorManager] [7s 464ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [7s 464ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-21-SelectorManager] [7s 464ms] 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@fbf0ebf[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@7b3d9900[Completed normally] (id=2111), 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-15-SelectorManager] [7s 463ms] SocketTube(18) pausing read event DEBUG: [HttpClient-23-SelectorManager] [7s 463ms] SocketTube(26) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [7s 464ms] SocketTube(18) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@12a58895 DEBUG: [HttpClient-17-SelectorManager] [7s 464ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 34 bytes to the write queue DEBUG: [HttpClient-17-SelectorManager] [7s 464ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [HttpClient-18-SelectorManager] [7s 463ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 463ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 464ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-13-SelectorManager] [7s 463ms] SSL Reader(SocketTube(16)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 463ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 463ms] SSL Reader(SocketTube(23)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 464ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-24-SelectorManager] [7s 463ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 464ms] SSL Writer(SocketTube(28)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [7s 464ms] SSL Writer(SocketTube(27)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-14-SelectorManager] [7s 464ms] SocketTube(17) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [7s 464ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(25) DEBUG: [HttpClient-16-SelectorManager] [7s 464ms] SSL Writer(SocketTube(19)) onNext DEBUG: [HttpClient-22-SelectorManager] [7s 464ms] SocketTube(25) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-21-SelectorManager] [7s 464ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [7s 464ms] SSL Writer(SocketTube(19)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-21-SelectorManager] [7s 465ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [7s 465ms] SSL Writer(SocketTube(19)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-23-SelectorManager] [7s 464ms] SocketTube(26) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [7s 465ms] SocketTube(26) pausing read event DEBUG: [HttpClient-15-SelectorManager] [7s 464ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 464ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [HttpClient-15-SelectorManager] [7s 465ms] Http2Connection(SocketTube(18)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 465ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-15-SelectorManager] [7s 465ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [7s 465ms] SSL Writer(SocketTube(20)) onNext DEBUG: [HttpClient-15-SelectorManager] [7s 465ms] SocketTube(18) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-17-SelectorManager] [7s 465ms] SSL Writer(SocketTube(20)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SocketTube(21) pausing read event DEBUG: [HttpClient-13-SelectorManager] [7s 464ms] SSL Reader(SocketTube(16)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 465ms] SocketTube(21) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-3] [7s 464ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-19-SelectorManager] [7s 464ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-25-SelectorManager] [7s 464ms] SSL Writer(SocketTube(28)) wrapping 34 bytes DEBUG: [HttpClient-24-SelectorManager] [7s 464ms] SSL Writer(SocketTube(27)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-14-SelectorManager] [7s 464ms] SocketTube(17) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [7s 465ms] SSL Writer(SocketTube(27)) wrapping 34 bytes DEBUG: [HttpClient-20-SelectorManager] [7s 464ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-22-SelectorManager] [7s 464ms] SocketTube(25) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [7s 465ms] SocketTube(25) pausing read event DEBUG: [HttpClient-16-SelectorManager] [7s 465ms] SSL Writer(SocketTube(19)) wrapping 34 bytes DEBUG: [HttpClient-21-SelectorManager] [7s 465ms] SSL Reader(SocketTube(24)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [7s 465ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-23-SelectorManager] [7s 465ms] SocketTube(26) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a1eb8b4 DEBUG: [HttpClient-23-SelectorManager] [7s 466ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [7s 465ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [7s 466ms] SocketTube(18) write: cancel DEBUG: [HttpClient-15-SelectorManager] [7s 466ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-17-SelectorManager] [7s 465ms] SSL Writer(SocketTube(20)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 465ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 466ms] SSL Writer(SocketTube(20)) wrapping 34 bytes 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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-13-SelectorManager] [7s 466ms] SSL Reader(SocketTube(16)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 465ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 465ms] SocketTube(22) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-13-SelectorManager] [7s 466ms] 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@1cfae4a3[Completed normally] (id=1209), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 466ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [7s 466ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [pool-1-thread-3] [7s 465ms] Exchange checkFor407: all clear DEBUG: [HttpClient-19-SelectorManager] [7s 466ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-3] [7s 466ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [HttpClient-25-SelectorManager] [7s 465ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-14-SelectorManager] [7s 465ms] SocketTube(17) pausing read event DEBUG: [HttpClient-25-SelectorManager] [7s 466ms] SSL Writer(SocketTube(28)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-14-SelectorManager] [7s 466ms] SocketTube(17) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6c75011e DEBUG: [pool-1-thread-3] [7s 466ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [HttpClient-14-SelectorManager] [7s 466ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [7s 465ms] SocketTube(25) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@25599238 DEBUG: [HttpClient-22-SelectorManager] [7s 466ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [7s 466ms] Http2Connection(SocketTube(25)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [7s 466ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [7s 466ms] SocketTube(25) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-22-SelectorManager] [7s 466ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-22-SelectorManager] [7s 466ms] SocketTube(25) write: cancel DEBUG: [HttpClient-22-SelectorManager] [7s 466ms] SocketTube(25) write: resetting demand to 0 DEBUG: [HttpClient-22-SelectorManager] [7s 466ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: cancelled by SocketTube(25) DEBUG: [HttpClient-22-SelectorManager] [7s 466ms] SocketTube(25) leaving w.onNext Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-22-SelectorManager] [7s 466ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-22-SelectorManager] [7s 467ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-22-SelectorManager] [7s 467ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-22-SelectorManager] [7s 467ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-22-SelectorManager] [7s 467ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-22-SelectorManager] [7s 467ms] Http2Connection(SocketTube(25)) Close all streams DEBUG: [HttpClient-24-SelectorManager] [7s 465ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-20-SelectorManager] [7s 465ms] 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@517e616[Completed normally] (id=2034), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [7s 465ms] SSL Writer(SocketTube(19)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-21-SelectorManager] [7s 466ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally Server connection to /127.0.0.1:51050 stopping. 1 streams DEBUG: [HttpClient-23-SelectorManager] [7s 466ms] Http2Connection(SocketTube(26)) onError: java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [7s 467ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [7s 466ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: cancelled by SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [7s 468ms] SocketTube(18) leaving w.onNext Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=0] java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-17-SelectorManager] [7s 466ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-18-SelectorManager] [7s 466ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-17-SelectorManager] [7s 468ms] SSL Writer(SocketTube(20)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-13-SelectorManager] [7s 466ms] SSLTube(SocketTube(16)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 468ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-25-SelectorManager] [7s 466ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [7s 466ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [HttpClient-14-SelectorManager] [7s 466ms] Http2Connection(SocketTube(17)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [7s 466ms] Http2Connection(SocketTube(25)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-24-SelectorManager] [7s 467ms] SSL Writer(SocketTube(27)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-24-SelectorManager] [7s 469ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-20-SelectorManager] [7s 467ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-16-SelectorManager] [7s 467ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [7s 469ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-20-SelectorManager] [7s 469ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [7s 469ms] SSL Writer(SocketTube(19)) Sending 72 bytes downstream DEBUG: [HttpClient-20-SelectorManager] [7s 469ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-20-SelectorManager] [7s 469ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-21-SelectorManager] [7s 467ms] 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@7b3d9900[Completed normally] (id=2111), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-23-SelectorManager] [7s 467ms] SocketTube(26) Stopping read scheduler java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-15-SelectorManager] [7s 468ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [7s 470ms] SocketTube(17) Stopping read scheduler DEBUG: [pool-1-thread-2] [7s 468ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-18-SelectorManager] [7s 468ms] SocketTube(21) Stopping read scheduler DEBUG: [pool-1-thread-5] [7s 470ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 468ms] SSL Writer(SocketTube(20)) Sending 72 bytes downstream DEBUG: [HttpClient-13-SelectorManager] [7s 469ms] SSL Reader(SocketTube(16)) stop DEBUG: [HttpClient-17-SelectorManager] [7s 470ms] SSL Writer(SocketTube(20)) Adding 72 to outputQ queue DEBUG: [HttpClient-13-SelectorManager] [7s 470ms] SSL Writer(SocketTube(16)) stop DEBUG: [HttpClient-25-SelectorManager] [7s 469ms] SSL Writer(SocketTube(28)) Sending 72 bytes downstream DEBUG: [pool-1-thread-3] [7s 469ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 62 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 470ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [HttpClient-24-SelectorManager] [7s 469ms] SSL Writer(SocketTube(27)) Sending 72 bytes downstream DEBUG: [pool-1-thread-3] [7s 470ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [HttpClient-16-SelectorManager] [7s 469ms] SSL Writer(SocketTube(19)) Adding 72 to outputQ queue DEBUG: [pool-1-thread-3] [7s 470ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-21-SelectorManager] [7s 469ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-23-SelectorManager] [7s 470ms] SocketTube(26) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-23-SelectorManager] [7s 470ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-23-SelectorManager] [7s 470ms] SocketTube(26) write: cancel DEBUG: [HttpClient-23-SelectorManager] [7s 470ms] SocketTube(26) write: resetting demand to 0 DEBUG: [HttpClient-20-SelectorManager] [7s 470ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-20-SelectorManager] [7s 470ms] SocketTube(23) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 470ms] SocketTube(23) Read scheduler stopped DEBUG: [pool-1-thread-1] [7s 470ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-20-SelectorManager] [7s 471ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [7s 471ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-14-SelectorManager] [7s 470ms] SocketTube(17) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-14-SelectorManager] [7s 471ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [7s 470ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-18-SelectorManager] [7s 470ms] SocketTube(21) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-18-SelectorManager] [7s 471ms] SocketTube(21) Read scheduler stopped java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-17-SelectorManager] [7s 470ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [7s 471ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [7s 470ms] SSL Writer(SocketTube(28)) Adding 72 to outputQ queue DEBUG: [HttpClient-25-SelectorManager] [7s 471ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [7s 470ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [7s 471ms] SocketTube(16) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-13-SelectorManager] [7s 471ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-24-SelectorManager] [7s 470ms] SSL Writer(SocketTube(27)) Adding 72 to outputQ queue DEBUG: [HttpClient-13-SelectorManager] [7s 471ms] Http2ClientImpl stopping DEBUG: [HttpClient-24-SelectorManager] [7s 471ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [7s 470ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 470ms] SSL Writer(SocketTube(12)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 470ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-23-SelectorManager] [7s 470ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: cancelled by SocketTube(26) DEBUG: [pool-1-thread-1] [7s 471ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-14-SelectorManager] [7s 471ms] SocketTube(17) write: cancel DEBUG: [pool-1-thread-1] [7s 472ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-15-SelectorManager] [7s 471ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-18-SelectorManager] [7s 471ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [7s 472ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:51066 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [7s 472ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:51036 stopping. 1 streams DEBUG: [pool-1-thread-5] [7s 471ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-17-SelectorManager] [7s 471ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-25-SelectorManager] [7s 471ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [7s 471ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [7s 471ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 471ms] SSL Writer(SocketTube(12)) added 2 (62 bytes) to the writeList DEBUG: [HttpClient-21-SelectorManager] [7s 471ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-21-SelectorManager] [7s 472ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-23-SelectorManager] [7s 471ms] SocketTube(26) leaving w.onNext Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-14-SelectorManager] [7s 472ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 472ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-15-SelectorManager] [7s 472ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [pool-1-thread-5] [7s 472ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-25-SelectorManager] [7s 472ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-24-SelectorManager] [7s 472ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [7s 472ms] SocketTube(20) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [7s 473ms] SocketTube(27) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 473ms] SocketTube(20) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 472ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-3] [7s 472ms] SSL Writer(SocketTube(12)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [HttpClient-23-SelectorManager] [7s 472ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-16-SelectorManager] [7s 473ms] SocketTube(19) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-21-SelectorManager] [7s 472ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [7s 473ms] SocketTube(24) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 473ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [7s 472ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: cancelled by SocketTube(17) DEBUG: [HttpClient-14-SelectorManager] [7s 473ms] SocketTube(17) leaving w.onNext Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-5] [7s 472ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-25-SelectorManager] [7s 473ms] SocketTube(28) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [7s 473ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-24-SelectorManager] [7s 473ms] SocketTube(27) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 473ms] SocketTube(20) pausing read event DEBUG: [pool-1-thread-3] [7s 473ms] SSL Writer(SocketTube(12)) wrapping 62 bytes DEBUG: [pool-1-thread-5] [7s 473ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-23-SelectorManager] [7s 473ms] Http2Connection(SocketTube(26)) Close all streams DEBUG: [HttpClient-17-SelectorManager] [7s 473ms] SocketTube(20) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@10907b27[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@52cbdb6f, getALPN: jdk.internal.net.http.common.MinimalFuture@648d472f[Completed normally] (id=1481), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=158 lim=158 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 473ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 6 DEBUG: [HttpClient-16-SelectorManager] [7s 473ms] SocketTube(19) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [7s 473ms] SSL Writer(SocketTube(12)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [HttpClient-21-SelectorManager] [7s 473ms] Http2ClientImpl stopping DEBUG: [HttpClient-14-SelectorManager] [7s 473ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [7s 473ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [HttpClient-25-SelectorManager] [7s 473ms] SocketTube(28) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [7s 473ms] SocketTube(27) pausing read event Server connection to /127.0.0.1:51030 stopping. 1 streams DEBUG: [HttpClient-17-SelectorManager] [7s 473ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-17-SelectorManager] [7s 474ms] SSL Reader(SocketTube(20)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 473ms] SocketTube(19) pausing read event DEBUG: [pool-1-thread-3] [7s 473ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 6 DEBUG: [HttpClient-25-SelectorManager] [7s 473ms] SocketTube(28) pausing read event DEBUG: [HttpClient-16-SelectorManager] [7s 474ms] SocketTube(19) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@175985ff[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@398fcd3b, getALPN: jdk.internal.net.http.common.MinimalFuture@63437f31[Completed normally] (id=1418), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=163 lim=163 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 473ms] SocketTube(27) 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@5f9d08a[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@321ff0a6, getALPN: jdk.internal.net.http.common.MinimalFuture@71f19ae5[Completed normally] (id=2326), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=109 lim=109 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [7s 474ms] SSL Reader(SocketTube(20)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-17-SelectorManager] [7s 475ms] SSL Reader(SocketTube(20)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [7s 474ms] SSL Writer(SocketTube(12)) Sending 100 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [7s 475ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@52cbdb6f, getALPN: jdk.internal.net.http.common.MinimalFuture@648d472f[Completed normally] (id=1481), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 474ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [7s 474ms] SocketTube(28) 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@4148ae2d[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@4c19172b, getALPN: jdk.internal.net.http.common.MinimalFuture@3504090b[Completed normally] (id=2391), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=47 lim=47 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 474ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [7s 475ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [7s 475ms] SSL Writer(SocketTube(12)) Adding 100 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [7s 475ms] Http2Connection(SSLTube(SocketTube(20))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 475ms] SSL Reader(SocketTube(19)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [7s 475ms] Http2Connection(SSLTube(SocketTube(20))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 475ms] SSL Reader(SocketTube(19)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [7s 475ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [7s 475ms] SSL Reader(SocketTube(27)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [7s 475ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [7s 475ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [7s 475ms] SSLTube(SocketTube(20)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 475ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-25-SelectorManager] [7s 475ms] SSL Reader(SocketTube(28)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [pool-1-thread-3] [7s 475ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [7s 475ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] SSL Writer(SocketTube(20)) stop DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] SocketTube(20) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] SocketTube(20) write: cancel DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] SocketTube(20) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 477ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams DEBUG: [pool-1-thread-5] [7s 475ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 476ms] SSL Reader(SocketTube(19)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [7s 476ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [7s 477ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 478ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@398fcd3b, getALPN: jdk.internal.net.http.common.MinimalFuture@63437f31[Completed normally] (id=1418), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [7s 477ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [HttpClient-25-SelectorManager] [7s 478ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4c19172b, getALPN: jdk.internal.net.http.common.MinimalFuture@3504090b[Completed normally] (id=2391), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [7s 478ms] SocketTube(12) trying to write: 100 Server connection to /127.0.0.1:47858 stopping. 1 streams DEBUG: [pool-1-thread-3] [7s 478ms] SocketTube(12) wrote: 100 DEBUG: [HttpClient-24-SelectorManager] [7s 478ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@321ff0a6, getALPN: jdk.internal.net.http.common.MinimalFuture@71f19ae5[Completed normally] (id=2326), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [7s 478ms] Http2Connection(SSLTube(SocketTube(27))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 478ms] Http2Connection(SSLTube(SocketTube(19))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [7s 478ms] Http2Connection(SSLTube(SocketTube(27))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [7s 478ms] Http2Connection(SSLTube(SocketTube(28))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [7s 478ms] Http2Connection(SSLTube(SocketTube(19))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [7s 478ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [7s 478ms] Http2Connection(SSLTube(SocketTube(28))) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [7s 478ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [7s 478ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [7s 478ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [readLoop] [7s 478ms] FramesDecoder decodes: 9 java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [pool-1-thread-5] [7s 479ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-25-SelectorManager] [7s 478ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [7s 479ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [HttpClient-16-SelectorManager] [7s 478ms] SSLTube(SocketTube(19)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [7s 479ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [7s 479ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-1] [7s 479ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-1] [7s 480ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [7s 480ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:47856 stopping. 1 streams DEBUG: [pool-1-thread-3] [7s 478ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [7s 478ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [HttpClient-24-SelectorManager] [7s 478ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-24-SelectorManager] [7s 482ms] SSL Writer(SocketTube(27)) stop DEBUG: [readLoop] [7s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 479ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-25-SelectorManager] [7s 479ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-25-SelectorManager] [7s 482ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-16-SelectorManager] [7s 479ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [7s 482ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 482ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-3] [7s 482ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 482ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 482ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [HttpClient-25-SelectorManager] [7s 482ms] SocketTube(28) Stopping read scheduler DEBUG: [readLoop] [7s 482ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [HttpClient-24-SelectorManager] [7s 482ms] SocketTube(27) Stopping read scheduler DEBUG: [pool-1-thread-5] [7s 482ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-16-SelectorManager] [7s 482ms] SSL Reader(SocketTube(19)) stop DEBUG: [HttpClient-16-SelectorManager] [7s 482ms] SSL Writer(SocketTube(19)) stop DEBUG: [HttpClient-16-SelectorManager] [7s 482ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [7s 482ms] SocketTube(19) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-16-SelectorManager] [7s 482ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [7s 482ms] SocketTube(19) write: cancel DEBUG: [HttpClient-16-SelectorManager] [7s 483ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-16-SelectorManager] [7s 483ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [7s 483ms] SocketTube(19) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-16-SelectorManager] [7s 483ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-16-SelectorManager] [7s 483ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams DEBUG: [pool-1-thread-3] [7s 482ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [7s 482ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [7s 483ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 483ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 483ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 483ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 483ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received Server connection to /127.0.0.1:47868 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-25-SelectorManager] [7s 482ms] SocketTube(28) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 484ms] SocketTube(28) Read scheduler stopped DEBUG: [readLoop] [7s 482ms] FramesDecoder decodes: 53 DEBUG: [HttpClient-24-SelectorManager] [7s 482ms] SocketTube(27) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 484ms] SocketTube(27) Read scheduler stopped DEBUG: [pool-1-thread-5] [7s 482ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-25-SelectorManager] [7s 484ms] SocketTube(28) write: cancel DEBUG: [HttpClient-25-SelectorManager] [7s 484ms] SocketTube(28) write: resetting demand to 0 DEBUG: [readLoop] [7s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [7s 484ms] SocketTube(27) write: cancel DEBUG: [HttpClient-24-SelectorManager] [7s 484ms] SocketTube(27) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [7s 484ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [7s 484ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [HttpClient-25-SelectorManager] [7s 484ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [readLoop] [7s 484ms] FramesDecoder Got frame: HEADERS: length=53, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-24-SelectorManager] [7s 484ms] SocketTube(27) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] Server connection to /127.0.0.1:47866 stopping. 1 streams DEBUG: [HttpClient-24-SelectorManager] [7s 484ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-24-SelectorManager] [7s 484ms] Http2Connection(SSLTube(SocketTube(27))) Close all streams TestServer: Connection writer stopping TestServer: GET /https2/chunk/x DEBUG: [HttpClient-25-SelectorManager] [7s 484ms] SocketTube(28) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] Server: got END_STREAM for stream 11 TestServer(2): Using handler for: /https2/chunk DEBUG: [HttpClient-25-SelectorManager] [7s 485ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-25-SelectorManager] [7s 485ms] Http2Connection(SSLTube(SocketTube(28))) Close all streams Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 485ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [7s 485ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 485ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 485ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 485ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 485ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 485ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-5] [7s 485ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-5] [7s 485ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [7s 485ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [7s 485ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-5] [7s 485ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [7s 486ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 486ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [7s 486ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [7s 486ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 486ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 486ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-5] [7s 486ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-5] [7s 486ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [7s 486ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 486ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-5] [7s 486ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-5] [7s 486ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [7s 486ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [7s 486ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/chunk/x) 200 HTTP_2 Local port: 47840 DEBUG: [pool-1-thread-5] [7s 563ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-5] [7s 563ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [7s 563ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-5] [7s 563ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 563ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-5] [7s 563ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [7s 563ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-5] [7s 563ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-5] [7s 563ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-5] [7s 563ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-5] [7s 563ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 563ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [7s 563ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-5] [7s 563ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 563ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 563ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-5] [7s 563ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-5] [7s 563ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-5] [7s 563ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 564ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-5] [7s 564ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 564ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [7s 564ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-5] [7s 564ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [7s 564ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [7s 564ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-5] [7s 564ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [7s 564ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 564ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [7s 564ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-5] [7s 564ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [7s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 564ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-5] [7s 564ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [7s 564ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:58125/https2/chunk/x DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-5] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ef262a0 DEBUG: [pool-1-thread-5] [7s 565ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-5] [7s 565ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-5] [7s 565ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 565ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-5] [7s 565ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-5] [7s 565ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [7s 565ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 565ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [MainThread] [7s 589ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [7s 592ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:46437/http1/fixed/x GET DEBUG: [MainThread] [7s 592ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 592ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 592ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 592ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 592ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 592ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 592ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 592ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 592ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 592ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6286ffce queue.isEmpty: true DEBUG: [MainThread] [7s 592ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6286ffce, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 592ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 593ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 593ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 593ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 593ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 593ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 593ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [7s 593ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e8a1c3d for 8 (true) DEBUG: [HttpClient-26-SelectorManager] [7s 593ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [7s 593ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46652 DEBUG: [pool-1-thread-5] [7s 593ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [7s 593ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-5] [7s 593ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-5] [7s 593ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-5] [7s 593ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-5] [7s 593ms] SocketTube(29) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-5] [7s 593ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [pool-1-thread-5] [7s 593ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-5] [7s 593ms] SocketTube(29) write: registering startSubscription event DEBUG: [pool-1-thread-5] [7s 593ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [7s 593ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [7s 593ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1472774d DEBUG: [HttpClient-26-SelectorManager] [7s 593ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 593ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 593ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [HttpClient-26-SelectorManager] [7s 593ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 593ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-5] [7s 593ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 594ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [HttpClient-26-SelectorManager] [7s 594ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [7s 594ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-5] [7s 594ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [7s 594ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 594ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-2] [7s 594ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 594ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 594ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-3] [7s 594ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-2] [7s 594ms] SocketTube(29) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 594ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-26-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5170eba7 for 1 (true) DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [7s 594ms] SocketTube(29) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) onNext with 208 bytes DEBUG: [pool-1-thread-5] [7s 594ms] SocketTube(29) trying to write: 208 DEBUG: [pool-1-thread-5] [7s 594ms] SocketTube(29) wrote: 208 DEBUG: [pool-1-thread-5] [7s 594ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [7s 594ms] SocketTube(29) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 594ms] SocketTube(29) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [7s 594ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [7s 594ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [7s 594ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [7s 594ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [7s 594ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [7s 594ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [7s 594ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5acdfda6 DEBUG: [pool-1-thread-5] [7s 594ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [7s 594ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [7s 594ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-5] [7s 594ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-5] [7s 594ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [HttpClient-26-SelectorManager] [7s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5170eba7 for 0 (false) DEBUG: [HttpClient-26-SelectorManager] [7s 595ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [7s 595ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [7s 595ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [7s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5170eba7 for 1 (false) DEBUG: [HttpClient-26-SelectorManager] [7s 595ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 595ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6286ffce DEBUG: [pool-1-thread-5] [7s 595ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [7s 595ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6286ffce DEBUG: [pool-1-thread-5] [7s 595ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-5] [7s 595ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-5] [7s 595ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6286ffce DEBUG: [pool-1-thread-5] [7s 595ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [7s 595ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [7s 595ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-5] [7s 596ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1e1b2379(26) DEBUG: [pool-1-thread-5] [7s 596ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1fcf689b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@63b0de92 queue.isEmpty: false DEBUG: [pool-1-thread-5] [7s 596ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-5] [7s 596ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [7s 596ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [7s 596ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1fcf689b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@63b0de92, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-5] [7s 596ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1fcf689b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@63b0de92 DEBUG: [pool-1-thread-5] [7s 596ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [7s 596ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1fcf689b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@63b0de92 DEBUG: [pool-1-thread-5] [7s 596ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-5] [7s 596ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-5] [7s 596ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-5] [7s 596ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-5] [7s 596ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-5] [7s 596ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-5] [7s 596ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-5] [7s 596ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-5] [7s 596ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-5] [7s 596ms] SocketTube(29) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 596ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-5] [7s 596ms] SocketTube(29) write: resetting demand to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) calling onSubscribe DEBUG: [pool-1-thread-5] [7s 596ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-5] [7s 596ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5170eba7 for 1 (false) DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-5] [7s 596ms] HttpClientImpl(26) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:46437/http1/fixed/x DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [7s 596ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-5] [7s 596ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 596ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-5] [7s 596ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1e1b2379(26) DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(29) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 597ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [pool-1-thread-5] [7s 597ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [MainThread] [7s 597ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [7s 597ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:46437/http1/chunk/x GET DEBUG: [MainThread] [7s 597ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 598ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 598ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 598ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 598ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 598ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 598ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 598ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 598ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 598ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1d0495c5 queue.isEmpty: true DEBUG: [MainThread] [7s 598ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1d0495c5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 598ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 598ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 598ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 598ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 598ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 598ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 598ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [7s 598ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54b39352 for 8 (true) DEBUG: [HttpClient-27-SelectorManager] [7s 598ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [7s 598ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46668 DEBUG: [pool-1-thread-5] [7s 598ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [7s 598ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-5] [7s 598ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-5] [7s 598ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-5] [7s 598ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-5] [7s 598ms] SocketTube(30) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-5] [7s 598ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [HttpClient-27-SelectorManager] [7s 598ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-5] [7s 598ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-5] [7s 599ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-5] [7s 599ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [7s 599ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e4bf822 DEBUG: [HttpClient-27-SelectorManager] [7s 599ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 599ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [7s 599ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [7s 599ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [7s 599ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [7s 599ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [7s 599ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-5] [7s 599ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 599ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 599ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [7s 599ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 599ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 599ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 599ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-5] [7s 599ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [7s 599ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [7s 599ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-2] [7s 599ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 599ms] SocketTube(30) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-27-SelectorManager] [7s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b497d8f for 1 (true) DEBUG: [pool-1-thread-2] [7s 599ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 599ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 599ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 599ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 599ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 599ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 599ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [7s 599ms] Http1Publisher(SocketTube(30)) onNext with 208 bytes DEBUG: [pool-1-thread-2] [7s 599ms] SocketTube(30) trying to write: 208 DEBUG: [pool-1-thread-2] [7s 599ms] SocketTube(30) wrote: 208 DEBUG: [pool-1-thread-2] [7s 599ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-2] [7s 599ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 599ms] SocketTube(30) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 599ms] SocketTube(30) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 599ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 599ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 599ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 599ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 599ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-2] [7s 599ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 599ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 599ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7c8851bf DEBUG: [pool-1-thread-2] [7s 600ms] SocketTube(30) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-27-SelectorManager] [7s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b497d8f for 0 (false) DEBUG: [HttpClient-27-SelectorManager] [7s 600ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [7s 600ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [7s 600ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [7s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b497d8f for 1 (false) DEBUG: [pool-1-thread-2] [7s 600ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1d0495c5 DEBUG: [pool-1-thread-2] [7s 600ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [HttpClient-27-SelectorManager] [7s 600ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 600ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1d0495c5 DEBUG: [pool-1-thread-2] [7s 600ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [7s 600ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 600ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1d0495c5 DEBUG: [pool-1-thread-2] [7s 600ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 600ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 600ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 601ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5ac3750f(27) DEBUG: [pool-1-thread-2] [7s 601ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@f1382c4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6627049b queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 601ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 601ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 601ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@f1382c4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6627049b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 601ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@f1382c4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6627049b DEBUG: [pool-1-thread-2] [7s 601ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 601ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@f1382c4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6627049b DEBUG: [pool-1-thread-2] [7s 601ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 601ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-2] [7s 601ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 601ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(30) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(30) write: resetting demand to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-2] [7s 601ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b497d8f for 1 (false) DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] SocketTube(30) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [7s 601ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 601ms] HttpClientImpl(27) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:46437/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [7s 602ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [7s 602ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 602ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [7s 602ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 602ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-2] [7s 602ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5ac3750f(27) DEBUG: [pool-1-thread-3] [7s 602ms] SocketTube(30) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 602ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 602ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [MainThread] [7s 602ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [7s 603ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:43591/https1/fixed/x GET DEBUG: [MainThread] [7s 603ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 604ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 604ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 604ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [7s 604ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [7s 604ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@45619977 for 8 (true) DEBUG: [HttpClient-28-SelectorManager] [7s 604ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [7s 604ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56118 DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(31) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] 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@4f99f207[Not completed, 4 dependents] (id=2950) 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 605ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SocketTube(31) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 605ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SocketTube(31) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] 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 605ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SocketTube(31) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 1 (true) DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [7s 605ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 605ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [7s 605ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 605ms] SocketTube(31) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-2] [7s 608ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(31) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(31) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [7s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 0 (false) DEBUG: [HttpClient-28-SelectorManager] [7s 612ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [7s 613ms] SocketTube(31) read bytes: 261 DEBUG: [HttpClient-28-SelectorManager] [7s 613ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 613ms] SSL Reader(SocketTube(31)) Adding 261 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 613ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 1 (false) DEBUG: [HttpClient-28-SelectorManager] [7s 613ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 613ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 613ms] SSL Reader(SocketTube(31)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [7s 613ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [7s 613ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 613ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [7s 613ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-2] [7s 613ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 613ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 614ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [7s 615ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 615ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 615ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(31) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(31) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 615ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-2] [7s 615ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 615ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 615ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-2] [7s 615ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 616ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-2] [7s 616ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 616ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [7s 616ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [7s 616ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 616ms] 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] [7s 616ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56118 remote=/127.0.0.1:43591] DEBUG: [pool-1-thread-2] [7s 616ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 616ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [7s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4523c8b5 queue.isEmpty: true DEBUG: [pool-1-thread-2] [7s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4523c8b5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 616ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [7s 616ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-2] [7s 616ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-2] [7s 616ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@56356777 DEBUG: [pool-1-thread-2] [7s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [7s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 616ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 616ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 616ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 616ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 616ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-2] [7s 616ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 616ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 616ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-2] [7s 616ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 616ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 100 bytes DEBUG: [pool-1-thread-2] [7s 617ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(31)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 617ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 617ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 617ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-2] [7s 617ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-2] [7s 617ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-2] [7s 617ms] SocketTube(31) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 617ms] SocketTube(31) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-2] [7s 617ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 617ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 617ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-2] [7s 617ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 618ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@868b2f6 DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) wrapping 100 bytes DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) Sending 138 bytes downstream DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(31) trying to write: 138 DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(31) wrote: 138 DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(31) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(31) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 618ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(31) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 618ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 1 (false) DEBUG: [HttpClient-28-SelectorManager] [7s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 0 (false) DEBUG: [HttpClient-28-SelectorManager] [7s 618ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 618ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 618ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 618ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 1 (false) DEBUG: [pool-1-thread-2] [7s 618ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 618ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 618ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 619ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(31) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 1 (false) DEBUG: [HttpClient-28-SelectorManager] [7s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 0 (false) DEBUG: [HttpClient-28-SelectorManager] [7s 665ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [7s 665ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 665ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 665ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-2] [7s 665ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 665ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [HttpClient-28-SelectorManager] [7s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 1 (false) DEBUG: [HttpClient-28-SelectorManager] [7s 665ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 665ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [7s 666ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [7s 666ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [7s 666ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-2] [7s 666ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [7s 666ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 666ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 666ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4523c8b5 DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4523c8b5 DEBUG: [pool-1-thread-2] [7s 666ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [7s 666ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4523c8b5 DEBUG: [pool-1-thread-2] [7s 666ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 666ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 666ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 666ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@51ca9197(28) DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@30160ed0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b2b0e07 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 666ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 666ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@30160ed0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b2b0e07, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@30160ed0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b2b0e07 DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@30160ed0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b2b0e07 DEBUG: [pool-1-thread-2] [7s 666ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [7s 666ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 666ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 666ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@30160ed0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b2b0e07 DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@30160ed0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b2b0e07 DEBUG: [pool-1-thread-2] [7s 667ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [7s 667ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 667ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-2] [7s 667ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 667ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-2] [7s 667ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-2] [7s 667ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-2] [7s 667ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 667ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 667ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 667ms] HttpClientImpl(28) ClientImpl (async) elapsed 63 millis for GET to https://127.0.0.1:43591/https1/fixed/x DEBUG: [pool-1-thread-2] [7s 667ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 667ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@51ca9197(28) DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-2] [7s 667ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-2] [7s 667ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-2] [7s 667ms] SocketTube(31) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 667ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 1 (false) DEBUG: [MainThread] [7s 668ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [7s 668ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:43591/https1/chunk/x GET DEBUG: [MainThread] [7s 668ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 669ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 669ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 669ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [7s 669ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [7s 669ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2dff8687 for 8 (true) DEBUG: [HttpClient-29-SelectorManager] [7s 669ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [7s 669ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56120 DEBUG: [pool-1-thread-2] [7s 670ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-2] [7s 670ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 670ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-2] [7s 670ms] SocketTube(32) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [7s 670ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-2] [7s 670ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-2] [7s 670ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-2] [7s 670ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-2] [7s 670ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 670ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-29-SelectorManager] [7s 670ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-2] [7s 670ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 670ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [7s 670ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] 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@2707edf7[Not completed, 4 dependents] (id=3025) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SocketTube(32) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SocketTube(32) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [7s 672ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] 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 672ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SocketTube(32) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 1 (true) DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SocketTube(32) write: starting subscription DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [7s 672ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 672ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [7s 672ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-2] [7s 672ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-2] [7s 672ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-2] [7s 672ms] SocketTube(32) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 672ms] SocketTube(32) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 672ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 672ms] SocketTube(32) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 0 (false) DEBUG: [HttpClient-29-SelectorManager] [7s 676ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [7s 676ms] SocketTube(32) read bytes: 261 DEBUG: [HttpClient-29-SelectorManager] [7s 676ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 676ms] SSL Reader(SocketTube(32)) Adding 261 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 676ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 1 (false) DEBUG: [HttpClient-29-SelectorManager] [7s 676ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 676ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 676ms] SSL Reader(SocketTube(32)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [7s 676ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [7s 676ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 676ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [7s 676ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-2] [7s 676ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 676ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 678ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 678ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-2] [7s 678ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-2] [7s 678ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-2] [7s 678ms] SocketTube(32) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 678ms] SocketTube(32) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 678ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 678ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 678ms] SSL Reader(SocketTube(32)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [7s 678ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [7s 678ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 678ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [7s 678ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-2] [7s 678ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [7s 679ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 679ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 679ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [7s 679ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-2] [7s 679ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 679ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 679ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-2] [7s 679ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 679ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 679ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 679ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 679ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 679ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-2] [7s 679ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 679ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [7s 679ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [7s 680ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 680ms] 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] [7s 680ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56120 remote=/127.0.0.1:43591] DEBUG: [pool-1-thread-2] [7s 680ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 680ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [7s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5b6a3de5 queue.isEmpty: true DEBUG: [pool-1-thread-2] [7s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5b6a3de5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 680ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [7s 680ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-2] [7s 680ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-2] [7s 680ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b8ac8d6 DEBUG: [pool-1-thread-2] [7s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [7s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 680ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 680ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 680ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 680ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 680ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 680ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-2] [7s 680ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 680ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 680ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-2] [7s 680ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 680ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [7s 680ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 680ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-2] [7s 680ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-2] [7s 680ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 680ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 680ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [pool-1-thread-2] [7s 680ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 100 bytes DEBUG: [pool-1-thread-2] [7s 680ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 680ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-2] [7s 680ms] SSL Writer(SocketTube(32)) added 1 (100 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 681ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 681ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 681ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 681ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 681ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 681ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-2] [7s 681ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 681ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-2] [7s 681ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-2] [7s 681ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-2] [7s 681ms] SocketTube(32) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 681ms] SocketTube(32) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-2] [7s 681ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-2] [7s 681ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 681ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-2] [7s 681ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 681ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 681ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 681ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 681ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 681ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-2] [7s 681ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 681ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 681ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@68e2ae96 DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) wrapping 100 bytes DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) Sending 138 bytes downstream DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) Adding 138 to outputQ queue DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 681ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [pool-1-thread-2] [7s 681ms] SocketTube(32) trying to write: 138 DEBUG: [pool-1-thread-2] [7s 681ms] SocketTube(32) wrote: 138 DEBUG: [pool-1-thread-2] [7s 681ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-2] [7s 681ms] SocketTube(32) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(32) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 682ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 682ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 0 (false) DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SocketTube(32) no more demand for reading DEBUG: [pool-1-thread-2] [7s 682ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 682ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(32) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 1 (true) DEBUG: [pool-1-thread-2] [7s 682ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 0 (false) DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 1 (false) DEBUG: [HttpClient-29-SelectorManager] [7s 682ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 682ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 682ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [7s 683ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 683ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 683ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [7s 683ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-2] [7s 683ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-2] [7s 683ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-2] [7s 683ms] SocketTube(32) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 1 (false) DEBUG: [HttpClient-29-SelectorManager] [7s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 0 (false) DEBUG: [HttpClient-29-SelectorManager] [7s 729ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [7s 729ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 729ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 729ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 1 (false) DEBUG: [HttpClient-29-SelectorManager] [7s 729ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 729ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 729ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-2] [7s 729ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-2] [7s 730ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [7s 730ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [7s 730ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-2] [7s 730ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [7s 730ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 730ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 730ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [7s 730ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [7s 730ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5b6a3de5 DEBUG: [pool-1-thread-2] [7s 730ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 730ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5b6a3de5 DEBUG: [pool-1-thread-2] [7s 730ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [7s 730ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 730ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5b6a3de5 DEBUG: [pool-1-thread-2] [7s 730ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 730ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 730ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 730ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@29f3e8c8(29) DEBUG: [pool-1-thread-2] [7s 730ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@38fc6fc2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32f3f82d queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 730ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 730ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 731ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@38fc6fc2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32f3f82d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@38fc6fc2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32f3f82d DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@38fc6fc2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32f3f82d DEBUG: [pool-1-thread-2] [7s 731ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [7s 731ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@38fc6fc2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32f3f82d DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@38fc6fc2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32f3f82d DEBUG: [pool-1-thread-2] [7s 731ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 731ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [7s 731ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [7s 731ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [7s 731ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [7s 731ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 731ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 731ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [7s 731ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 731ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [7s 731ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [7s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@38fc6fc2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32f3f82d DEBUG: [pool-1-thread-2] [7s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [7s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@38fc6fc2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@32f3f82d DEBUG: [pool-1-thread-2] [7s 732ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 732ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 732ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 732ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 732ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 732ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-2] [7s 732ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 732ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-2] [7s 732ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-2] [7s 732ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-2] [7s 732ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 732ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 732ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 732ms] HttpClientImpl(29) ClientImpl (async) elapsed 63 millis for GET to https://127.0.0.1:43591/https1/chunk/x DEBUG: [pool-1-thread-2] [7s 732ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [7s 732ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 732ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@29f3e8c8(29) DEBUG: [pool-1-thread-2] [7s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 732ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 732ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 732ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 732ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 732ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 732ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-2] [7s 732ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-2] [7s 732ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-2] [7s 732ms] SocketTube(32) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 732ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 1 (false) DEBUG: [MainThread] [7s 733ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [7s 733ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:37319/http2/fixed/x GET DEBUG: [MainThread] [7s 733ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 733ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 733ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 733ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 733ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 734ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 734ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 734ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 734ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 734ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@388973a4 queue.isEmpty: true DEBUG: [MainThread] [7s 734ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@388973a4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 734ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 734ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 734ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 734ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 734ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 734ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 734ms] PlainHttpConnection(SocketTube(33)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-30-SelectorManager] [7s 734ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@64c60d9 for 8 (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=51074,localport=37319] DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51074 DEBUG: [pool-1-thread-2] [7s 735ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 735ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-2] [7s 735ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-2] [7s 735ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 735ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-2] [7s 735ms] SocketTube(33) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [7s 735ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-2] [7s 735ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-2] [7s 735ms] SocketTube(33) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 735ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@cb40ba9 DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-5] [7s 735ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-5] [7s 735ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [7s 735ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-5] [7s 735ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [7s 735ms] SocketTube(33) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 735ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 735ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 735ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 735ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-3] [7s 735ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-3] [7s 735ms] SocketTube(33) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-30-SelectorManager] [7s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49b6945b for 1 (true) DEBUG: [pool-1-thread-2] [7s 736ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 736ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 736ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) onNext with 208 bytes DEBUG: [pool-1-thread-2] [7s 736ms] SocketTube(33) trying to write: 208 DEBUG: [pool-1-thread-2] [7s 736ms] SocketTube(33) wrote: 208 DEBUG: [pool-1-thread-2] [7s 736ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 736ms] SocketTube(33) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 736ms] SocketTube(33) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 736ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 736ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 736ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 736ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 736ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 736ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-30-SelectorManager] [7s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49b6945b for 0 (false) DEBUG: [pool-1-thread-2] [7s 736ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@42d9c5b3 DEBUG: [pool-1-thread-2] [7s 736ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 736ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 736ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 736ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [pool-1-thread-2] [7s 736ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [HttpClient-30-SelectorManager] [7s 736ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [7s 736ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [7s 736ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49b6945b for 1 (false) DEBUG: [HttpClient-30-SelectorManager] [7s 736ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 736ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@388973a4 DEBUG: [pool-1-thread-2] [7s 736ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 736ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@388973a4 DEBUG: [pool-1-thread-2] [7s 736ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [7s 737ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [7s 737ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@388973a4 DEBUG: [pool-1-thread-2] [7s 737ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 737ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 737ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51074 remote=/127.0.0.1:37319] DEBUG: [pool-1-thread-2] [7s 737ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [7s 737ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2f93f667(30) DEBUG: [pool-1-thread-2] [7s 737ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@19802055/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@349f81d8 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 737ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 737ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 737ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 737ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-2] [7s 737ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 737ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [7s 737ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [7s 737ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 737ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-2] [7s 737ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [7s 737ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [7s 737ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-2] [7s 737ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 738ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-2] [7s 738ms] SocketTube(33) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 738ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-2] [7s 738ms] SocketTube(33) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 738ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@78359c71 DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 738ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 738ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [7s 738ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49b6945b for 1 (false) DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 738ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 738ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [7s 738ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 738ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [7s 738ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 738ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [7s 738ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 738ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [7s 738ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-3] [7s 738ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-2] [7s 738ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [7s 738ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-2] [7s 738ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [7s 738ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [7s 738ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 738ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-3] [7s 738ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-3] [7s 738ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [7s 738ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [7s 738ms] SocketTube(33) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 738ms] SocketTube(33) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 738ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [Test-server-pool] [7s 738ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 738ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-2] [7s 738ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [Test-server-pool] [7s 738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 738ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [7s 738ms] SocketTube(33) trying to write: 13 DEBUG: [pool-1-thread-2] [7s 738ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [7s 738ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [7s 739ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2f93f667(30) DEBUG: [pool-1-thread-3] [7s 739ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-2] [7s 739ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@19802055/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@349f81d8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [7s 739ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [7s 739ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [7s 739ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [7s 739ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [7s 739ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 739ms] SocketTube(33) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 739ms] SocketTube(33) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 739ms] SocketTube(33) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 739ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 739ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [7s 739ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [7s 739ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 739ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [7s 739ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 739ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 739ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 740ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 740ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 740ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 740ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 740ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-30-SelectorManager] [7s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49b6945b for 0 (false) DEBUG: [HttpClient-30-SelectorManager] [7s 740ms] SocketTube(33) read bytes: 39 DEBUG: [HttpClient-30-SelectorManager] [7s 740ms] Http2Connection(SocketTube(33)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 740ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49b6945b for 1 (false) DEBUG: [HttpClient-30-SelectorManager] [7s 740ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 740ms] Http2Connection(SocketTube(33)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 740ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 39 DEBUG: [HttpClient-30-SelectorManager] [7s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49b6945b for 0 (false) DEBUG: [pool-1-thread-2] [7s 740ms] Http2Connection(SocketTube(33)) Processing 39 DEBUG: [pool-1-thread-2] [7s 740ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [7s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-30-SelectorManager] [7s 740ms] SocketTube(33) read bytes: 57 DEBUG: [HttpClient-30-SelectorManager] [7s 740ms] Http2Connection(SocketTube(33)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 740ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [7s 740ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-30-SelectorManager] [7s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49b6945b for 1 (false) DEBUG: [HttpClient-30-SelectorManager] [7s 741ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 741ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 741ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 741ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-2] [7s 741ms] SocketTube(33) trying to write: 9 DEBUG: [pool-1-thread-2] [7s 741ms] SocketTube(33) wrote: 9 DEBUG: [pool-1-thread-2] [7s 741ms] SocketTube(33) write: requesting more... DEBUG: [readLoop] [7s 741ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 741ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [7s 741ms] SocketTube(33) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 741ms] SocketTube(33) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [7s 741ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 741ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [readLoop] [7s 741ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [7s 741ms] Http2Connection(SocketTube(33)) sending 57 to Http2Connection.asyncReceive DEBUG: [readLoop] [7s 741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 741ms] Http2Connection(SocketTube(33)) H2 Receiving(2): 57 DEBUG: [pool-1-thread-2] [7s 741ms] Http2Connection(SocketTube(33)) Processing 57 DEBUG: [pool-1-thread-2] [7s 741ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [7s 741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 741ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 741ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 741ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 741ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 741ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/fixed/x) 200 HTTP_2 Local port: 51074 DEBUG: [pool-1-thread-2] [7s 741ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 742ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 742ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 742ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 742ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 742ms] HttpClientImpl(30) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:37319/http2/fixed/x DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@15ae7be0 DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [7s 742ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 742ms] Http2Connection(SocketTube(33)) H2 processed(2) DEBUG: [MainThread] [7s 742ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [7s 743ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:37319/http2/chunk/x GET DEBUG: [MainThread] [7s 743ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 743ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 744ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 744ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 744ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 744ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 744ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 744ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 744ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 744ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1080b2b8 queue.isEmpty: true DEBUG: [MainThread] [7s 744ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1080b2b8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 744ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 744ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 744ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 744ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 744ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 744ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 744ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-31-SelectorManager] [7s 744ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2d35f55c for 8 (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=51088,localport=37319] DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51088 TestServer(1): starting connection DEBUG: [pool-1-thread-2] [7s 745ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 745ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [7s 745ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [7s 745ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 745ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-2] [7s 745ms] SocketTube(34) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-2] [7s 745ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [pool-1-thread-2] [7s 745ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-2] [7s 745ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 745ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@27cd9e2c DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 745ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 745ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 745ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 745ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-3] [7s 745ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 745ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-3] [7s 745ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-5] [7s 745ms] SocketTube(34) write: requesting more... DEBUG: [HttpClient-31-SelectorManager] [7s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62cf04b1 for 1 (true) DEBUG: [pool-1-thread-2] [7s 745ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [7s 745ms] SocketTube(34) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 745ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 745ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [7s 746ms] SocketTube(34) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 746ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 746ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [7s 746ms] Http1Publisher(SocketTube(34)) onNext with 208 bytes DEBUG: [pool-1-thread-2] [7s 746ms] SocketTube(34) trying to write: 208 DEBUG: [pool-1-thread-2] [7s 746ms] SocketTube(34) wrote: 208 DEBUG: [pool-1-thread-2] [7s 746ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 746ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 746ms] SocketTube(34) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 746ms] SocketTube(34) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 746ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-2] [7s 746ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 746ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 746ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 746ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 746ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 746ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 746ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-2] [7s 746ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 746ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 746ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 746ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@d347388 DEBUG: [pool-1-thread-2] [7s 746ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 746ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 746ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 746ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-2] [7s 746ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [HttpClient-31-SelectorManager] [7s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62cf04b1 for 0 (false) DEBUG: [HttpClient-31-SelectorManager] [7s 746ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [7s 746ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [7s 746ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-2] [7s 746ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1080b2b8 DEBUG: [pool-1-thread-2] [7s 746ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [7s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62cf04b1 for 1 (false) DEBUG: [HttpClient-31-SelectorManager] [7s 746ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 746ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1080b2b8 DEBUG: [pool-1-thread-2] [7s 746ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [7s 746ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [7s 746ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1080b2b8 DEBUG: [pool-1-thread-2] [7s 746ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 746ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 746ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51088 remote=/127.0.0.1:37319] DEBUG: [pool-1-thread-2] [7s 746ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [7s 747ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@20904803(31) DEBUG: [pool-1-thread-2] [7s 747ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@456da2b7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a1d94cf queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 747ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 747ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 747ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 747ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-2] [7s 747ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 747ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [7s 747ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [7s 747ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 747ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-2] [7s 747ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [7s 747ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [7s 747ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [7s 747ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 747ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-2] [7s 747ms] SocketTube(34) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 747ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-2] [7s 747ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-2] [7s 747ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5367466f DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-2] [7s 747ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 747ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62cf04b1 for 1 (false) DEBUG: [pool-1-thread-2] [7s 747ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 747ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 747ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [7s 747ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 747ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [7s 747ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 748ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 748ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [7s 748ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-5] [7s 748ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [7s 748ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-2] [7s 748ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [7s 748ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [7s 748ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 748ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-2] [7s 748ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-2] [7s 748ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 748ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [7s 748ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 748ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [7s 748ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [7s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 748ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [7s 748ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@20904803(31) DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) trying to write: 13 DEBUG: [pool-1-thread-2] [7s 748ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@456da2b7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a1d94cf, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [7s 748ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-2] [7s 748ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 748ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 748ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [7s 748ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-5] [7s 748ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 748ms] SocketTube(34) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [7s 748ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [7s 748ms] SocketTube(34) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, 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 749ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 749ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [7s 749ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 749ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 749ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 749ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 749ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 749ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [7s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62cf04b1 for 0 (false) DEBUG: [readLoop] [7s 749ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-31-SelectorManager] [7s 749ms] SocketTube(34) read bytes: 73 DEBUG: [HttpClient-31-SelectorManager] [7s 749ms] Http2Connection(SocketTube(34)) onNext: got 73 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [7s 749ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62cf04b1 for 1 (false) DEBUG: [pool-1-thread-5] [7s 749ms] Http2Connection(SocketTube(34)) sending 73 to Http2Connection.asyncReceive DEBUG: [HttpClient-31-SelectorManager] [7s 749ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 749ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 73 DEBUG: [pool-1-thread-5] [7s 749ms] Http2Connection(SocketTube(34)) Processing 73 DEBUG: [HttpClient-31-SelectorManager] [7s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62cf04b1 for 0 (false) DEBUG: [pool-1-thread-5] [7s 749ms] FramesDecoder decodes: 73 DEBUG: [pool-1-thread-5] [7s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [7s 749ms] SocketTube(34) read bytes: 18 DEBUG: [pool-1-thread-5] [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 DEBUG: [HttpClient-31-SelectorManager] [7s 749ms] Http2Connection(SocketTube(34)) onNext: got 18 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [7s 750ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-5] [7s 750ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [7s 750ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62cf04b1 for 1 (false) DEBUG: [HttpClient-31-SelectorManager] [7s 750ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 750ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-5] [7s 750ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-5] [7s 750ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-5] [7s 750ms] SocketTube(34) write: requesting more... DEBUG: [readLoop] [7s 750ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 750ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [7s 750ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [7s 750ms] SocketTube(34) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 750ms] SocketTube(34) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [7s 750ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 750ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/chunk/x) 200 HTTP_2 Local port: 51088 DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [7s 750ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [7s 750ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34)) sending 18 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34)) H2 Receiving(2): 18 DEBUG: [pool-1-thread-5] [7s 750ms] Http2Connection(SocketTube(34)) Processing 18 DEBUG: [pool-1-thread-5] [7s 750ms] FramesDecoder decodes: 18 DEBUG: [pool-1-thread-5] [7s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 750ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [7s 751ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [7s 751ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [7s 751ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [7s 751ms] HttpClientImpl(31) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:37319/http2/chunk/x DEBUG: [pool-1-thread-5] [7s 751ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [7s 751ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [7s 751ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [7s 751ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-5] [7s 751ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b8fbf8e DEBUG: [pool-1-thread-5] [7s 751ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [7s 751ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [7s 751ms] Http2Connection(SocketTube(34)) H2 processed(2) DEBUG: [MainThread] [7s 751ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [7s 752ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:58125/https2/fixed/x GET DEBUG: [MainThread] [7s 752ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 752ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 752ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 752ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [7s 752ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-32-SelectorManager] [7s 752ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55f56f27 for 8 (true) TestServer(2): connection accepted DEBUG: [HttpClient-32-SelectorManager] [7s 752ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-32-SelectorManager] [7s 752ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47876 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47876, Session(1710954560949|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-5] [7s 753ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-5] [7s 753ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-5] [7s 753ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-5] [7s 753ms] SocketTube(35) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-5] [7s 753ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-5] [7s 753ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-5] [7s 753ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-5] [7s 753ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-5] [7s 753ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-5] [7s 753ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [7s 753ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] 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@5f0d0457[Not completed, 4 dependents] (id=3234) 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 753ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SocketTube(35) calling onSubscribe DEBUG: [pool-1-thread-5] [7s 753ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-5] [7s 753ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SocketTube(35) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] 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 753ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (true) DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [7s 753ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 753ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 753ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 753ms] SocketTube(35) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-5] [7s 755ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [7s 755ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-5] [7s 755ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-5] [7s 755ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-5] [7s 755ms] SocketTube(35) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 755ms] SocketTube(35) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [7s 755ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [7s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 757ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [7s 757ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [7s 757ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 757ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 757ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 757ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 757ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [7s 757ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [7s 758ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [7s 758ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 758ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [7s 758ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-5] [7s 758ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [7s 758ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [HttpClient-32-SelectorManager] [7s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 758ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 758ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 759ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-5] [7s 759ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [7s 759ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [7s 759ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [7s 759ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 759ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [7s 759ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-5] [7s 759ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [7s 759ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [7s 759ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 760ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 760ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [7s 760ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-5] [7s 760ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-5] [7s 760ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-5] [7s 760ms] SocketTube(35) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 760ms] SocketTube(35) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 760ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [7s 760ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 760ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [7s 760ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-5] [7s 760ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-5] [7s 760ms] SocketTube(35) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 760ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (true) DEBUG: [HttpClient-32-SelectorManager] [7s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 760ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [7s 760ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 760ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 760ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-5] [7s 760ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (false) DEBUG: [pool-1-thread-5] [7s 760ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [HttpClient-32-SelectorManager] [7s 760ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 760ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-5] [7s 761ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [7s 761ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [7s 761ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-5] [7s 761ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [7s 761ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-5] [7s 761ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [7s 761ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [7s 762ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 762ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 762ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 762ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-5] [7s 762ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [7s 762ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-5] [7s 762ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7fe097d4 DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [7s 762ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [7s 762ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 762ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [7s 762ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 762ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [7s 762ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [7s 762ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [7s 762ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [7s 762ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [7s 762ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [7s 762ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-5] [7s 762ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [7s 762ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [7s 762ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-5] [7s 762ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-5] [7s 762ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-5] [7s 762ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [7s 762ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [7s 762ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-5] [7s 762ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [7s 763ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes to the write queue DEBUG: [pool-1-thread-5] [7s 763ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [7s 763ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [7s 763ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [7s 763ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [7s 763ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-5] [7s 763ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-5] [7s 763ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-5] [7s 763ms] SocketTube(35) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 763ms] SocketTube(35) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [7s 763ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-5] [7s 763ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [7s 763ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [7s 763ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [7s 763ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-5] [7s 763ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [7s 763ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [7s 763ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) wrapping 139 bytes DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) Sending 177 bytes downstream DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-5] [7s 763ms] SocketTube(35) trying to write: 177 DEBUG: [pool-1-thread-5] [7s 763ms] SocketTube(35) wrote: 177 DEBUG: [pool-1-thread-5] [7s 763ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-5] [7s 763ms] SocketTube(35) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 763ms] SocketTube(35) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 763ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [7s 763ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-5] [7s 764ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [7s 764ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): starting connection DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [pool-1-thread-5] [7s 764ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SocketTube(35) no more demand for reading DEBUG: [pool-1-thread-5] [7s 764ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [7s 764ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-5] [7s 764ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 764ms] SocketTube(35) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [7s 764ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 764ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 764ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 764ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (false) DEBUG: [Test-server-pool] [7s 764ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SocketTube(35) read bytes: 1803 DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SSL Reader(SocketTube(35)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-5] [7s 764ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 764ms] SSL Reader(SocketTube(35)) Unwrapping: 1803 DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 764ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] TestServer(2): connection started DEBUG: [readLoop] [7s 764ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 764ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-5] [7s 764ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [readLoop] [7s 764ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [7s 765ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [7s 765ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [7s 765ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [7s 765ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 765ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [7s 765ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [pool-1-thread-5] [7s 765ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [readLoop] [7s 765ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-5] [7s 765ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-5] [7s 765ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [7s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 765ms] 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] [7s 765ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [7s 765ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [7s 765ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [7s 765ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [7s 765ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 765ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [7s 765ms] SocketTube(35) trying to write: 47 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-5] [7s 765ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-5] [7s 765ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-5] [7s 765ms] SocketTube(35) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 765ms] SocketTube(35) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 766ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 766ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [7s 766ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-5] [7s 766ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [7s 766ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 766ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [pool-1-thread-5] [7s 766ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [readLoop] [7s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [7s 766ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-5] [7s 766ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-5] [7s 766ms] SocketTube(35) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SocketTube(35) read bytes: 116 DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SSL Reader(SocketTube(35)) Adding 116 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [7s 766ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) Unwrapping: 116 DEBUG: [readLoop] [7s 766ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (false) DEBUG: [readLoop] [7s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 766ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [7s 766ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-5] [7s 766ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 766ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 766ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-5] [7s 766ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-5] [7s 766ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-5] [7s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 767ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/fixed/x) 200 HTTP_2 Local port: 47876 DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [7s 767ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) Unwrapping: 62 DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-5] [7s 767ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-5] [7s 767ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 767ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-5] [7s 767ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [7s 767ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-5] [7s 767ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-5] [7s 767ms] SocketTube(35) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 767ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (true) DEBUG: [HttpClient-32-SelectorManager] [7s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 768ms] SocketTube(35) read bytes: 47 DEBUG: [HttpClient-32-SelectorManager] [7s 768ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 768ms] SSL Reader(SocketTube(35)) Adding 47 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 768ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [HttpClient-32-SelectorManager] [7s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 768ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-5] [7s 768ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [7s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 768ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [7s 768ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [7s 768ms] HttpClientImpl(32) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:58125/https2/fixed/x DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a4192f4 DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [7s 768ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [7s 768ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-5] [7s 768ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-5] [7s 768ms] SocketTube(35) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 768ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (false) DEBUG: [MainThread] [7s 769ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@1fe76168 (user-supplied=false) DEBUG: [MainThread] [7s 769ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:58125/https2/chunk/x GET DEBUG: [MainThread] [7s 769ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 770ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 770ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 770ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [7s 770ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-33-SelectorManager] [7s 770ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@366d2170 for 8 (true) TestServer(2): connection accepted DEBUG: [HttpClient-33-SelectorManager] [7s 770ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47886, Session(1710954562067|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-33-SelectorManager] [7s 770ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47886 DEBUG: [pool-1-thread-5] [7s 770ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-5] [7s 770ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-5] [7s 770ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-5] [7s 770ms] SocketTube(36) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-5] [7s 770ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 770ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-5] [7s 770ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-5] [7s 770ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-5] [7s 770ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-5] [7s 770ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [7s 770ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [7s 770ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [7s 770ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [7s 772ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 772ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 772ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 772ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-5] [7s 772ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [7s 772ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [7s 772ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [7s 772ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 772ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 770ms] SocketTube(36) subscribe event raised DEBUG: [HttpClient-33-SelectorManager] [7s 772ms] 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@3c954a00[Not completed, 4 dependents] (id=3297) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7997c3f6[Not completed, 1 dependents] (id=3303), 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-33-SelectorManager] [7s 773ms] SocketTube(36) read demand reset to 0 DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SocketTube(36) calling onSubscribe DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SocketTube(36) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7997c3f6[Not completed, 1 dependents] (id=3303), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (true) DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [7s 773ms] SocketTube(36) write: offloading requestMore DEBUG: [pool-1-thread-5] [7s 773ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-5] [7s 773ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 773ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [7s 773ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-5] [7s 773ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-5] [7s 773ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-5] [7s 773ms] SocketTube(36) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 773ms] SocketTube(36) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 773ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [7s 773ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 773ms] SocketTube(36) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 775ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [7s 775ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [7s 775ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 775ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 775ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 775ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 775ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [7s 775ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [7s 776ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [7s 776ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 776ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [7s 776ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-5] [7s 776ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [7s 776ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [HttpClient-33-SelectorManager] [7s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 776ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 776ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 777ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [7s 777ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-5] [7s 777ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-5] [7s 777ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-5] [7s 777ms] SocketTube(36) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 777ms] SocketTube(36) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [7s 777ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 777ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 777ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-5] [7s 777ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-5] [7s 777ms] SocketTube(36) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 777ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (true) DEBUG: [HttpClient-33-SelectorManager] [7s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 777ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 777ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 777ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 777ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-5] [7s 777ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [7s 777ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (false) DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-33-SelectorManager] [7s 778ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-5] [7s 778ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [7s 778ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [7s 778ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-5] [7s 778ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [7s 778ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-5] [7s 778ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [7s 778ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [7s 779ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 779ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 779ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 779ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-5] [7s 779ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [7s 779ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-5] [7s 779ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@661e45fd DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [7s 779ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [7s 779ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 779ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [7s 779ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 779ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [7s 779ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-5] [7s 779ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [7s 779ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [7s 779ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-5] [7s 779ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [7s 779ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-5] [7s 779ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [7s 779ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [7s 779ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-5] [7s 779ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-5] [7s 779ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-5] [7s 779ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [7s 779ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [7s 779ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [7s 780ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [7s 780ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [7s 780ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-5] [7s 780ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [7s 780ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes to the write queue DEBUG: [pool-1-thread-5] [7s 780ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [7s 780ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [7s 780ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [7s 780ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [7s 780ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-5] [7s 780ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-5] [7s 780ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-5] [7s 780ms] SocketTube(36) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 780ms] SocketTube(36) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 780ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-5] [7s 780ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-5] [7s 780ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-5] [7s 780ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 780ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-5] [7s 780ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-5] [7s 780ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-5] [7s 780ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) added 2 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) wrapping 139 bytes DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 780ms] SSL Writer(SocketTube(36)) OK => produced: 177 bytes into 184, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 781ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 139 bytesProduced = 177 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [7s 781ms] SSL Writer(SocketTube(36)) Sending 177 bytes downstream DEBUG: [pool-1-thread-5] [7s 781ms] SSL Writer(SocketTube(36)) Adding 177 to outputQ queue DEBUG: [pool-1-thread-5] [7s 781ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 781ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 781ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 177 bytes downstream DEBUG: [pool-1-thread-5] [7s 781ms] SocketTube(36) trying to write: 177 DEBUG: [pool-1-thread-5] [7s 781ms] SocketTube(36) wrote: 177 DEBUG: [pool-1-thread-5] [7s 781ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-5] [7s 781ms] SocketTube(36) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 781ms] SocketTube(36) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 781ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 781ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 781ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-5] [7s 781ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-5] [7s 781ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 781ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [7s 781ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 781ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-5] [7s 781ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-5] [7s 781ms] SocketTube(36) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 781ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SocketTube(36) read bytes: 1726 DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SSL Reader(SocketTube(36)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-5] [7s 781ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [7s 781ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (false) DEBUG: [pool-1-thread-5] [7s 781ms] SSL Reader(SocketTube(36)) Unwrapping: 1726 DEBUG: [Test-server-pool] [7s 781ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [7s 781ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (false) DEBUG: [Test-server-pool] [7s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [7s 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-5] [7s 782ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 782ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-5] [7s 782ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-5] [7s 782ms] SocketTube(36) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (true) DEBUG: [HttpClient-33-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 782ms] SocketTube(36) read bytes: 77 DEBUG: [HttpClient-33-SelectorManager] [7s 782ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 782ms] SSL Reader(SocketTube(36)) Adding 77 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 782ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 782ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) Unwrapping: 77 DEBUG: [readLoop] [7s 782ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [7s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [7s 782ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 782ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [readLoop] [7s 782ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [readLoop] [7s 782ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [readLoop] [7s 782ms] FramesDecoder Not enough data to parse frame body, needs: 54, has: 0 DEBUG: [readLoop] [7s 782ms] FramesDecoder decodes: 54 DEBUG: [readLoop] [7s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [7s 782ms] FramesDecoder Got frame: HEADERS: length=54, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [7s 782ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [7s 782ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 782ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 782ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [7s 782ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-5] [7s 782ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [7s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 782ms] 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] [7s 782ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [7s 782ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [7s 782ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-5] [7s 783ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) wrapping 9 bytes TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream Sent response headers 200 DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) trying to write: 47 DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 783ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-5] [7s 783ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-5] [7s 783ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 783ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [readLoop] [7s 783ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-33-SelectorManager] [7s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 783ms] SocketTube(36) no more demand for reading DEBUG: [pool-1-thread-5] [7s 783ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [7s 783ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) resuming read event DEBUG: [readLoop] [7s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 783ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [7s 783ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-33-SelectorManager] [7s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (false) DEBUG: [readLoop] [7s 783ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 783ms] SocketTube(36) read bytes: 158 DEBUG: [HttpClient-33-SelectorManager] [7s 783ms] SSL Reader(SocketTube(36)) onNext DEBUG: [pool-1-thread-5] [7s 783ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 783ms] SSL Reader(SocketTube(36)) Adding 158 bytes to read buffer DEBUG: [pool-1-thread-5] [7s 783ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 783ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-5] [7s 783ms] SocketTube(36) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 784ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 784ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 784ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (false) DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) Unwrapping: 158 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-5] [7s 784ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-5] [7s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 784ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/chunk/x) 200 HTTP_2 Local port: 47886 DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [7s 784ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [7s 784ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-5] [7s 784ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-5] [7s 784ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-5] [7s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 785ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-5] [7s 785ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [7s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [7s 785ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [7s 785ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [7s 785ms] HttpClientImpl(33) ClientImpl (async) elapsed 15 millis for GET to https://127.0.0.1:58125/https2/chunk/x DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@8bf57f DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [7s 785ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [7s 785ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 786ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46437/http1/fixed/x GET DEBUG: [MainThread] [7s 786ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 786ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 786ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 786ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 786ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 786ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 786ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 786ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 786ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1ccb9d41 queue.isEmpty: true DEBUG: [MainThread] [7s 786ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1ccb9d41, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 786ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 786ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 786ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 786ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 786ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 786ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 786ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 786ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 786ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 786ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 786ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 786ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 786ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [7s 786ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [7s 786ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40f27532 DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(9) pending subscriber subscribed DEBUG: [MainThread] [7s 786ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [7s 786ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [MainThread] [7s 786ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [7s 786ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [7s 786ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [7s 787ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [7s 787ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-5] [7s 787ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [7s 787ms] SocketTube(9) resuming read event DEBUG: [MainThread] [7s 786ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-2] [7s 786ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 787ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 787ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 787ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 787ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [MainThread] [7s 787ms] Http1Publisher(SocketTube(9)) onNext with 208 bytes DEBUG: [MainThread] [7s 787ms] SocketTube(9) trying to write: 208 DEBUG: [MainThread] [7s 787ms] SocketTube(9) wrote: 208 DEBUG: [MainThread] [7s 787ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 787ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 787ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 787ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 787ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 787ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 787ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 787ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 787ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 787ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 787ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 787ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 787ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 787ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 787ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 787ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@63f56e42 DEBUG: [MainThread] [7s 787ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 787ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 788ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 788ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [7s 788ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 788ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [7s 788ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 788ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 788ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 788ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1ccb9d41 DEBUG: [pool-1-thread-5] [7s 788ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [7s 788ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1ccb9d41 DEBUG: [pool-1-thread-5] [7s 788ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-5] [7s 788ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-5] [7s 788ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1ccb9d41 DEBUG: [pool-1-thread-5] [7s 788ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [7s 788ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [7s 788ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-5] [7s 789ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-5] [7s 789ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7bae8c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6dee773e queue.isEmpty: false DEBUG: [pool-1-thread-5] [7s 789ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-5] [7s 789ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [7s 789ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [7s 789ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7bae8c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6dee773e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-5] [7s 789ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7bae8c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6dee773e DEBUG: [pool-1-thread-5] [7s 789ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [7s 789ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7bae8c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6dee773e DEBUG: [pool-1-thread-5] [7s 789ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-5] [7s 789ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-5] [7s 789ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-5] [7s 789ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-5] [7s 789ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-5] [7s 789ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-5] [7s 789ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-5] [7s 789ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-5] [7s 789ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-5] [7s 789ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 789ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-5] [7s 789ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-5] [7s 789ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [7s 789ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-5] [7s 789ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:46437/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-5] [7s 789ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [7s 789ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 790ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-5] [7s 790ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-2] [7s 790ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [7s 790ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 790ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-5] [7s 790ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [7s 790ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46437/http1/chunk/x GET DEBUG: [MainThread] [7s 790ms] Exchange establishing exchange for http://127.0.0.1:46437/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 790ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 790ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 790ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 790ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 791ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 791ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 791ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 791ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@35b93259 queue.isEmpty: true DEBUG: [MainThread] [7s 791ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@35b93259, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 791ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 791ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 791ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 791ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 791ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 791ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 791ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 791ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 791ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 791ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 791ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 791ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [7s 791ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 791ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@73f26e7c DEBUG: [HttpClient-9-SelectorManager] [7s 791ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 791ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 791ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [MainThread] [7s 791ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [7s 791ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [7s 791ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 791ms] SocketTube(9) pending subscriber subscribed DEBUG: [MainThread] [7s 791ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-5] [7s 791ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [7s 791ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 791ms] SocketTube(9) write: starting subscription DEBUG: [MainThread] [7s 791ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-5] [7s 791ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [7s 791ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 791ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-5] [7s 791ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-1-thread-2] [7s 791ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [7s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [pool-1-thread-2] [7s 791ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 791ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 791ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 792ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 792ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [pool-1-thread-2] [7s 792ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 792ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=208 cap=208]], throwable=null] DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) onNext with 208 bytes DEBUG: [MainThread] [7s 792ms] SocketTube(9) trying to write: 208 DEBUG: [MainThread] [7s 792ms] SocketTube(9) wrote: 208 DEBUG: [MainThread] [7s 792ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 792ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 792ms] SocketTube(9) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 792ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 792ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 792ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 792ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 792ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 792ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 792ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@75d8903a DEBUG: [MainThread] [7s 792ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 792ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 792ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 792ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [7s 792ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 793ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 793ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 793ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@35b93259 DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@35b93259 DEBUG: [pool-1-thread-2] [7s 793ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-2] [7s 793ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@35b93259 DEBUG: [pool-1-thread-2] [7s 793ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 793ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 793ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 793ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@220c092d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@adc7fc1 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 793ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 793ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@220c092d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@adc7fc1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@220c092d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@adc7fc1 DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@220c092d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@adc7fc1 DEBUG: [pool-1-thread-2] [7s 793ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-2] [7s 793ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 793ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [7s 793ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [7s 793ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 793ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [7s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 837ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [7s 837ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 837ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 837ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 837ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@220c092d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@adc7fc1 DEBUG: [pool-1-thread-2] [7s 837ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 837ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@220c092d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@adc7fc1 DEBUG: [pool-1-thread-2] [7s 837ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-2] [7s 837ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 838ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [7s 838ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 838ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [7s 838ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [7s 838ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 838ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [7s 838ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 838ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [7s 838ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 838ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [7s 838ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [7s 838ms] HttpClientImpl(9) ClientImpl (async) elapsed 47 millis for GET to http://127.0.0.1:46437/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 838ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [7s 838ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 838ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 838ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-5] [7s 839ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [7s 839ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 839ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [MainThread] [7s 839ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:43591/https1/fixed/x GET DEBUG: [MainThread] [7s 839ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 839ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 839ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 839ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 839ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 840ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 840ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 840ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4f78f9ca queue.isEmpty: true DEBUG: [MainThread] [7s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4f78f9ca, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 840ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 840ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 840ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 840ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@332f3186 DEBUG: [MainThread] [7s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 840ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 840ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 840ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 840ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 840ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 840ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 840ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 840ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 840ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 840ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [MainThread] [7s 840ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 840ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 840ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 840ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [MainThread] [7s 840ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 100 bytes DEBUG: [MainThread] [7s 840ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 840ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 840ms] SSL Writer(SocketTube(10)) added 1 (100 bytes) to the writeList DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) processData, writeList remaining:100, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) wrapping 100 bytes DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 6 DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 6 DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) Sending 138 bytes downstream DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) Adding 138 to outputQ queue DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [MainThread] [7s 841ms] SocketTube(10) trying to write: 138 DEBUG: [MainThread] [7s 841ms] SocketTube(10) wrote: 138 DEBUG: [MainThread] [7s 841ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 841ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 841ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 841ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 841ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 841ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 841ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 841ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 841ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 841ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 841ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 841ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 841ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 841ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 841ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 841ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 841ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 841ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2473e99 DEBUG: [MainThread] [7s 841ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 841ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 841ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 841ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 842ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 842ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [7s 842ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 842ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 842ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 842ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 842ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 842ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [7s 842ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [7s 842ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [7s 842ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [7s 842ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [7s 842ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [7s 842ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 842ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 842ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [7s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [7s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4f78f9ca DEBUG: [pool-1-thread-2] [7s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4f78f9ca DEBUG: [pool-1-thread-2] [7s 842ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-2] [7s 842ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4f78f9ca DEBUG: [pool-1-thread-2] [7s 842ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 842ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 843ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 843ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@542b8119/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16acbfd0 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 843ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 843ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@542b8119/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16acbfd0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@542b8119/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16acbfd0 DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@542b8119/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16acbfd0 DEBUG: [pool-1-thread-2] [7s 843ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [7s 843ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@542b8119/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16acbfd0 DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@542b8119/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16acbfd0 DEBUG: [pool-1-thread-2] [7s 843ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 843ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 843ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [7s 843ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 843ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 843ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [7s 843ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 843ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 843ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 843ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 843ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:43591/https1/fixed/x DEBUG: [pool-1-thread-2] [7s 843ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 843ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 843ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [7s 843ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 843ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 843ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [MainThread] [7s 844ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:43591/https1/chunk/x GET DEBUG: [MainThread] [7s 844ms] Exchange establishing exchange for https://127.0.0.1:43591/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 845ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 845ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 845ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 845ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 845ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 845ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 845ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@c55140d queue.isEmpty: true DEBUG: [MainThread] [7s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@c55140d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 845ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 845ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 845ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 845ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@463ca700 DEBUG: [MainThread] [7s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 845ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 845ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 845ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 845ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 845ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 845ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 845ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 845ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 845ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 845ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [MainThread] [7s 845ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 845ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 845ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 845ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=100 cap=100]], throwable=null] DEBUG: [MainThread] [7s 845ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 100 bytes DEBUG: [MainThread] [7s 845ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 845ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 845ms] SSL Writer(SocketTube(10)) added 1 (100 bytes) to the writeList DEBUG: [MainThread] [7s 845ms] SSL Writer(SocketTube(10)) processData, writeList remaining:100, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 845ms] SSL Writer(SocketTube(10)) wrapping 100 bytes DEBUG: [MainThread] [7s 845ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 7 DEBUG: [MainThread] [7s 845ms] SSL Writer(SocketTube(10)) OK => produced: 138 bytes into 144, not wrapped: 0 DEBUG: [MainThread] [7s 846ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 100 bytesProduced = 138 sequenceNumber = 7 DEBUG: [MainThread] [7s 846ms] SSL Writer(SocketTube(10)) Sending 138 bytes downstream DEBUG: [MainThread] [7s 846ms] SSL Writer(SocketTube(10)) Adding 138 to outputQ queue DEBUG: [MainThread] [7s 846ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 846ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 846ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 138 bytes downstream DEBUG: [MainThread] [7s 846ms] SocketTube(10) trying to write: 138 DEBUG: [MainThread] [7s 846ms] SocketTube(10) wrote: 138 DEBUG: [MainThread] [7s 846ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 846ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 846ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 846ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 846ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 846ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 846ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 846ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 846ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 846ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 846ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 846ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 846ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 846ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 846ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 846ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 846ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 846ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 846ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 846ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d34eaa8 DEBUG: [MainThread] [7s 846ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 846ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 846ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 846ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 846ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 847ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [7s 847ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 847ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 847ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 847ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 847ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 847ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [7s 847ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 847ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [7s 847ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [7s 847ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-2] [7s 847ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [7s 847ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 847ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 847ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [7s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [7s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@c55140d DEBUG: [pool-1-thread-2] [7s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@c55140d DEBUG: [pool-1-thread-2] [7s 847ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-2] [7s 847ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@c55140d DEBUG: [pool-1-thread-2] [7s 847ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 847ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 848ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 848ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7a4eba07/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72e5df1e queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 848ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 848ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7a4eba07/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72e5df1e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7a4eba07/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72e5df1e DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7a4eba07/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72e5df1e DEBUG: [pool-1-thread-2] [7s 848ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [7s 848ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 848ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 848ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 848ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 848ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 848ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 848ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [7s 848ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 848ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 848ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [pool-1-thread-2] [7s 894ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 894ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [7s 894ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [7s 894ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [7s 894ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [7s 894ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-2] [7s 894ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [7s 894ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 894ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 894ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [7s 894ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [7s 894ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7a4eba07/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72e5df1e DEBUG: [pool-1-thread-2] [7s 894ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 894ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7a4eba07/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72e5df1e DEBUG: [pool-1-thread-2] [7s 894ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 894ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [7s 894ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [7s 894ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [7s 894ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [7s 894ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 894ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 894ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [7s 894ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [7s 894ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [7s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 895ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [7s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [7s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7a4eba07/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72e5df1e DEBUG: [pool-1-thread-2] [7s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [7s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7a4eba07/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@72e5df1e DEBUG: [pool-1-thread-2] [7s 895ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 895ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 895ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 895ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 895ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 895ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [7s 895ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 895ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 895ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [7s 895ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 895ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 895ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 895ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 895ms] HttpClientImpl(9) ClientImpl (async) elapsed 51 millis for GET to https://127.0.0.1:43591/https1/chunk/x DEBUG: [pool-1-thread-2] [7s 895ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [7s 895ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 895ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4af3e568(9) DEBUG: [pool-1-thread-2] [7s 896ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 896ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 896ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 896ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 896ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 896ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 896ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 896ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 896ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [7s 896ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 896ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 896ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 1 (false) DEBUG: [MainThread] [7s 896ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37319/http2/fixed/x GET DEBUG: [MainThread] [7s 896ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 896ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 896ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 896ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 896ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 896ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 896ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 896ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 896ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [7s 897ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 897ms] PlainHttpConnection(SocketTube(11)) added 62 bytes to the write queue DEBUG: [MainThread] [7s 897ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 897ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 897ms] SocketTube(11) trying to write: 62 DEBUG: [MainThread] [7s 897ms] SocketTube(11) wrote: 62 DEBUG: [MainThread] [7s 897ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [7s 897ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [7s 897ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [7s 897ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775801, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [7s 897ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 897ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775801, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [7s 897ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [MainThread] [7s 897ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 897ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 897ms] FramesDecoder decodes: 53 DEBUG: [MainThread] [7s 897ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [7s 897ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 897ms] FramesDecoder Got frame: HEADERS: length=53, 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 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 898ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 898ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 899ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 899ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775800, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 47 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-2] [7s 899ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-2] [7s 899ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 899ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/fixed/x) 200 HTTP_2 Local port: 51014 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 899ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 899ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 899ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 899ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 899ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:37319/http2/fixed/x DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4126ee56 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-2] [7s 899ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [7s 900ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37319/http2/chunk/x GET DEBUG: [MainThread] [7s 900ms] Exchange establishing exchange for http://127.0.0.1:37319/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 900ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 900ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 900ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 900ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 900ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 900ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 900ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 900ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [7s 900ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 901ms] PlainHttpConnection(SocketTube(11)) added 62 bytes to the write queue DEBUG: [MainThread] [7s 901ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 901ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 62 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 901ms] SocketTube(11) trying to write: 62 DEBUG: [MainThread] [7s 901ms] SocketTube(11) wrote: 62 DEBUG: [MainThread] [7s 901ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [7s 901ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [7s 901ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=9223372036854775800, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 901ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=9223372036854775800, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 901ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 901ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 901ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [7s 901ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 901ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [7s 901ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [7s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 901ms] FramesDecoder Got frame: HEADERS: length=53, 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 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775799, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 903ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 903ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 42 DEBUG: [pool-1-thread-2] [7s 903ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-2] [7s 903ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-2] [7s 903ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 903ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:37319/http2/chunk/x) 200 HTTP_2 Local port: 51014 DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 904ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 904ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 904ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 904ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 904ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 905ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:37319/http2/chunk/x DEBUG: [pool-1-thread-2] [7s 905ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-2] [7s 905ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-2] [7s 905ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-2] [7s 905ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-2] [7s 905ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4eb7faf7 DEBUG: [pool-1-thread-2] [7s 905ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-2] [7s 905ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [7s 905ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:58125/https2/fixed/x GET DEBUG: [MainThread] [7s 905ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 905ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 905ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 905ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 905ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 905ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 905ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 905ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 905ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [7s 905ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 906ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 62 bytes to the write queue DEBUG: [MainThread] [7s 906ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 906ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 906ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) added 2 (62 bytes) to the writeList DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) wrapping 62 bytes DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 7 DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 7 DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) Sending 100 bytes downstream DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) Adding 100 to outputQ queue DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [MainThread] [7s 906ms] SocketTube(12) trying to write: 100 DEBUG: [MainThread] [7s 906ms] SocketTube(12) wrote: 100 DEBUG: [MainThread] [7s 906ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 906ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 906ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 906ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 906ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 906ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 906ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 906ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 906ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [7s 906ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 906ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 906ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [7s 906ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [7s 906ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 906ms] FramesDecoder Got frame: HEADERS: length=53, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 907ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 907ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-2] [7s 907ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-2] [7s 908ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [7s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 908ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/fixed/x) 200 HTTP_2 Local port: 47840 DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 908ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [7s 908ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [7s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 908ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-2] [7s 908ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [7s 908ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 908ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 909ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 909ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to https://127.0.0.1:58125/https2/fixed/x DEBUG: [pool-1-thread-2] [7s 909ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-2] [7s 909ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-2] [7s 909ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-2] [7s 909ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-2] [7s 909ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1276c110 DEBUG: [pool-1-thread-2] [7s 909ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-2] [7s 909ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-2] [7s 909ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 909ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [7s 909ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [7s 909ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [7s 909ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 909ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [MainThread] [7s 909ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:58125/https2/chunk/x GET DEBUG: [MainThread] [7s 909ms] Exchange establishing exchange for https://127.0.0.1:58125/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 910ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 910ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 910ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 910ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 910ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 913ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 913ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 914ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [7s 914ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 914ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 62 bytes to the write queue DEBUG: [MainThread] [7s 914ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 914ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 62 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 914ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) added 2 (62 bytes) to the writeList DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) processData, writeList remaining:62, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) wrapping 62 bytes DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 8 DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) OK => produced: 100 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 100 sequenceNumber = 8 DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) Sending 100 bytes downstream DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) Adding 100 to outputQ queue DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 914ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 100 bytes downstream DEBUG: [MainThread] [7s 914ms] SocketTube(12) trying to write: 100 DEBUG: [MainThread] [7s 915ms] SocketTube(12) wrote: 100 DEBUG: [MainThread] [7s 915ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 915ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [MainThread] [7s 915ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [7s 915ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [7s 915ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 915ms] FramesDecoder Not enough data to parse frame body, needs: 53, has: 0 DEBUG: [readLoop] [7s 915ms] FramesDecoder decodes: 53 DEBUG: [readLoop] [7s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 915ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [readLoop] [7s 915ms] FramesDecoder Got frame: HEADERS: length=53, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [7s 915ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 915ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 915ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 915ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 915ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 915ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) requestSent: streamid=15 but response not received 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 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [pool-1-thread-2] [7s 916ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 916ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [pool-1-thread-2] [7s 916ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-2] [7s 916ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [7s 916ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [pool-1-thread-2] [7s 916ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-2] [7s 916ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [7s 916ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-2] [7s 916ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-2] [7s 916ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [7s 916ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 916ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 916ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 916ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-2] [7s 916ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-2] [7s 916ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [7s 916ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 916ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 916ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 916ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 916ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 916ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:58125/https2/chunk/x) 200 HTTP_2 Local port: 47840 DEBUG: [pool-1-thread-2] [7s 916ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 916ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 917ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [7s 917ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 917ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 917ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-2] [7s 917ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [7s 917ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [7s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 917ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [7s 917ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [7s 917ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-2] [7s 917ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 917ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 917ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [7s 917ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [7s 917ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [7s 917ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 917ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (true) DEBUG: [HttpClient-9-SelectorManager] [7s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 918ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 918ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 918ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 918ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 918ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 918ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 918ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [7s 918ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 918ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [7s 918ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [7s 918ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [7s 918ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [7s 918ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 918ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-2] [7s 918ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [7s 918ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 918ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 918ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-2] [7s 918ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [7s 918ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 918ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 918ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 918ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 918ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 918ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 920ms] HttpClientImpl(9) ClientImpl (async) elapsed 8 millis for GET to https://127.0.0.1:58125/https2/chunk/x DEBUG: [pool-1-thread-2] [7s 920ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-2] [7s 920ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-2] [7s 920ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-2] [7s 920ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-2] [7s 920ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3673b637 DEBUG: [pool-1-thread-2] [7s 920ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-2] [7s 920ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-2] [7s 920ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 920ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [7s 920ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [7s 920ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [7s 920ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 920ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [HttpClient-27-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b497d8f for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e39b909 for 0 (false) DEBUG: [HttpClient-26-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5170eba7 for 0 (false) DEBUG: [HttpClient-27-SelectorManager] [7s 940ms] SocketTube(30) got read EOF DEBUG: [HttpClient-1-SelectorManager] [7s 940ms] SocketTube(1) got read EOF DEBUG: [HttpClient-26-SelectorManager] [7s 940ms] SocketTube(29) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-27-SelectorManager] [7s 940ms] SocketTube(30) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 940ms] SocketTube(9) got read EOF DEBUG: [HttpClient-1-SelectorManager] [7s 940ms] SocketTube(1) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 940ms] SocketTube(9) pausing read event DEBUG: [HttpClient-1-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e39b909 for 0 (false) DEBUG: [HttpClient-27-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b497d8f for 0 (false) DEBUG: [HttpClient-26-SelectorManager] [7s 940ms] SocketTube(29) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e6ed35c for 0 (false) DEBUG: [HttpClient-26-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5170eba7 for 0 (false) DEBUG: [HttpClient-29-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [7s 940ms] SocketTube(1) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 940ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-26-SelectorManager] [7s 940ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-29-SelectorManager] [7s 940ms] SocketTube(32) got read EOF DEBUG: [HttpClient-29-SelectorManager] [7s 940ms] SocketTube(32) pausing read event DEBUG: [HttpClient-27-SelectorManager] [7s 940ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-29-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62057773 for 0 (false) DEBUG: [HttpClient-29-SelectorManager] [7s 940ms] SocketTube(32) completing subscriber DEBUG: [HttpClient-26-SelectorManager] [7s 940ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [7s 940ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-28-SelectorManager] [7s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [7s 940ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-27-SelectorManager] [7s 940ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) TestServer(1): stopping 9 connections DEBUG: [HttpClient-28-SelectorManager] [7s 941ms] SocketTube(31) got read EOF Server connection to /127.0.0.1:51088 stopping. 1 streams DEBUG: [HttpClient-29-SelectorManager] [7s 941ms] 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@2707edf7[Not completed, 4 dependents] (id=3025) 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@53adf71c[Completed normally] (id=3031), 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-26-SelectorManager] [7s 941ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=1, sa.interestOps=1 DEBUG: [HttpClient-28-SelectorManager] [7s 941ms] SocketTube(31) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-28-SelectorManager] [7s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a9b7590 for 0 (false) DEBUG: [HttpClient-28-SelectorManager] [7s 941ms] SocketTube(31) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 941ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=1, sa.interestOps=1 DEBUG: [HttpClient-26-SelectorManager] [7s 941ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [7s 941ms] SocketTube(29) got read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:37294 stopping. 1 streams DEBUG: [HttpClient-26-SelectorManager] [7s 941ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [7s 941ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping Server connection to /127.0.0.1:51014 stopping. 8 streams DEBUG: [HttpClient-27-SelectorManager] [7s 941ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=1, sa.interestOps=1 DEBUG: [HttpClient-1-SelectorManager] [7s 941ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel registered with selector, key.interestOps=1, sa.interestOps=1 Server connection to /127.0.0.1:51074 stopping. 1 streams DEBUG: [HttpClient-29-SelectorManager] [7s 941ms] SSL Reader(SocketTube(32)) Adding 0 bytes to read buffer DEBUG: [HttpClient-27-SelectorManager] [7s 941ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 941ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-31-SelectorManager] [7s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62cf04b1 for 0 (false) DEBUG: [HttpClient-27-SelectorManager] [7s 941ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-31-SelectorManager] [7s 942ms] SocketTube(34) got read EOF DEBUG: [pool-1-thread-2] [7s 942ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 941ms] 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@4f99f207[Not completed, 4 dependents] (id=2950) 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@3bdb9b66[Completed normally] (id=2956), 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: [pool-1-thread-2] [7s 942ms] SSL Reader(SocketTube(32)) completing DEBUG: [HttpClient-26-SelectorManager] [7s 941ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 941ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [7s 942ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [7s 942ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [7s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5742f565 for 0 (false) TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-1-SelectorManager] [7s 941ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [7s 942ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [7s 941ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-30-SelectorManager] [7s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49b6945b for 0 (false) DEBUG: [HttpClient-31-SelectorManager] [7s 942ms] SocketTube(34) pausing read event DEBUG: [HttpClient-27-SelectorManager] [7s 942ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-27-SelectorManager] [7s 942ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-28-SelectorManager] [7s 942ms] SSL Reader(SocketTube(31)) Adding 0 bytes to read buffer TestServer(2): stopping 9 connections DEBUG: [pool-1-thread-5] [7s 942ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 942ms] SSL Reader(SocketTube(31)) completing DEBUG: [pool-1-thread-2] [7s 942ms] SSL Reader(SocketTube(32)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [7s 942ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [7s 942ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 942ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [7s 942ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [7s 942ms] SocketTube(5) pausing read event DEBUG: [HttpClient-1-SelectorManager] [7s 942ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [7s 942ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5742f565 for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [7s 942ms] SocketTube(1) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [7s 942ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-29-SelectorManager] [7s 942ms] SocketTube(32) Stopping read scheduler DEBUG: [HttpClient-29-SelectorManager] [7s 942ms] SocketTube(32) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 943ms] SocketTube(32) Read scheduler stopped DEBUG: [HttpClient-30-SelectorManager] [7s 942ms] SocketTube(33) got read EOF DEBUG: [HttpClient-30-SelectorManager] [7s 943ms] SocketTube(33) pausing read event DEBUG: [HttpClient-31-SelectorManager] [7s 942ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62cf04b1 for 0 (false) DEBUG: [HttpClient-31-SelectorManager] [7s 943ms] SocketTube(34) completing subscriber DEBUG: [HttpClient-28-SelectorManager] [7s 942ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [7s 943ms] SocketTube(31) Stopping read scheduler Server connection to /127.0.0.1:47876 stopping. 1 streams DEBUG: [pool-1-thread-5] [7s 942ms] SSL Reader(SocketTube(31)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [7s 943ms] SSL Reader(SocketTube(31)) pushScheduler is alive TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [7s 942ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [7s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [HttpClient-5-SelectorManager] [7s 942ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [7s 943ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-30-SelectorManager] [7s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49b6945b for 0 (false) DEBUG: [HttpClient-28-SelectorManager] [7s 943ms] SocketTube(31) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 943ms] SocketTube(31) Read scheduler stopped DEBUG: [HttpClient-31-SelectorManager] [7s 943ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [7s 943ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 943ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-32-SelectorManager] [7s 943ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [7s 943ms] SSL Reader(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [7s 943ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber.onComplete() Server connection to /127.0.0.1:47886 stopping. 1 streams DEBUG: [HttpClient-30-SelectorManager] [7s 943ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-30-SelectorManager] [7s 943ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-30-SelectorManager] [7s 943ms] SocketTube(33) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [7s 943ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [7s 944ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=0, demand=9223372036854775804, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [7s 944ms] SocketTube(5) Read scheduler stopped DEBUG: [pool-1-thread-5] [7s 943ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-31-SelectorManager] [7s 943ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-31-SelectorManager] [7s 944ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=0, demand=9223372036854775804, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-31-SelectorManager] [7s 944ms] SocketTube(34) Read scheduler stopped java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1655) 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:1467) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1412) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1412) DEBUG: [pool-1-thread-1] [7s 943ms] Http2Connection(SocketTube(34)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1655) 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:1467) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1412) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1412) DEBUG: [HttpClient-32-SelectorManager] [7s 943ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-2] [7s 943ms] SSLTube(SocketTube(32)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-30-SelectorManager] [7s 943ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=0, demand=9223372036854775804, stopped=true], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-2] [7s 944ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-4] [7s 943ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1655) 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:1467) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1412) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1412) DEBUG: [HttpClient-33-SelectorManager] [7s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [pool-1-thread-4] [7s 945ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [7s 945ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) Server connection to /127.0.0.1:47840 stopping. 8 streams DEBUG: [pool-1-thread-5] [7s 944ms] SSLTube(SocketTube(31)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [7s 945ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(null) TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [7s 945ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel registered with selector, key.interestOps=0, sa.interestOps=0 DEBUG: [pool-1-thread-5] [7s 945ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [7s 945ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [7s 945ms] SSLTube(SocketTube(31)) subscriber completed normally DEBUG: [pool-1-thread-3] [7s 944ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [7s 944ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-30-SelectorManager] [7s 944ms] SocketTube(33) Read scheduler stopped DEBUG: [HttpClient-32-SelectorManager] [7s 944ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 945ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel registered with selector, key.interestOps=0, sa.interestOps=0 DEBUG: [pool-1-thread-6] [7s 945ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 945ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [HttpClient-33-SelectorManager] [7s 945ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-33-SelectorManager] [7s 946ms] SSL Reader(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [7s 945ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [7s 945ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [HttpClient-32-SelectorManager] [7s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 946ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-6] [7s 946ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [pool-1-thread-2] [7s 946ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [7s 946ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-4] [7s 946ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel registered with selector, key.interestOps=0, sa.interestOps=0 DEBUG: [HttpClient-33-SelectorManager] [7s 946ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 946ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 946ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [7s 946ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [7s 946ms] SocketTube(33) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [7s 946ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [HttpClient-32-SelectorManager] [7s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 946ms] SocketTube(35) no more demand for reading DEBUG: [pool-1-thread-2] [7s 946ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [7s 946ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 946ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [HttpClient-33-SelectorManager] [7s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [pool-1-thread-3] [7s 946ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=0, sa.interestOps=0 DEBUG: [pool-1-thread-1] [7s 946ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel registered with selector, key.interestOps=0, sa.interestOps=0 DEBUG: [HttpClient-32-SelectorManager] [7s 946ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-3] [7s 946ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 946ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [7s 946ms] SSLTube(SocketTube(32)) subscriber completed normally DEBUG: [HttpClient-33-SelectorManager] [7s 946ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 947ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-1] [7s 947ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [7s 947ms] SocketTube(34) got read error: java.io.IOException: connection closed locally TestServer(1): finished TestServer(2): finished DEBUG: [pool-1-thread-6] [7s 956ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-5] [7s 956ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-5] [7s 956ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 956ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [7s 956ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [7s 956ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 956ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [7s 956ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [7s 956ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [7s 956ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [7s 956ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [7s 956ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [7s 956ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [7s 956ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [7s 956ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [7s 956ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [7s 956ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [7s 956ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 957ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [7s 957ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 957ms] SocketTube(36) trying to write: 40 DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [7s 957ms] SocketTube(35) trying to write: 40 DEBUG: [pool-1-thread-5] [7s 957ms] SocketTube(36) wrote: 40 DEBUG: [pool-1-thread-5] [7s 957ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-5] [7s 957ms] SocketTube(36) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 957ms] SocketTube(36) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [7s 957ms] SocketTube(35) wrote: 40 DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [7s 957ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-6] [7s 957ms] SocketTube(35) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-6] [7s 957ms] SocketTube(35) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 957ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [7s 957ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 957ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [7s 957ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 957ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [7s 957ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [7s 958ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 957ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-5] [7s 958ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-5] [7s 958ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-6] [7s 958ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [7s 958ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [7s 958ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [7s 958ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-6] [7s 958ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [7s 958ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 958ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [7s 958ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-6] [7s 958ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-6] [7s 958ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-6] [7s 958ms] SocketTube(35) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 958ms] SocketTube(36) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 1 (true) DEBUG: [HttpClient-27-SelectorManager] [7s 958ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-6] [7s 958ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 958ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-1-SelectorManager] [7s 958ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-9-SelectorManager] [7s 958ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-26-SelectorManager] [7s 960ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-32-SelectorManager] [7s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 1 (true) DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] SocketTube(36) got read EOF DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] SocketTube(36) pausing read event DEBUG: [HttpClient-32-SelectorManager] [7s 960ms] SocketTube(35) got read EOF DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e0b15 for 0 (false) DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] SocketTube(36) completing subscriber DEBUG: [HttpClient-32-SelectorManager] [7s 960ms] SocketTube(35) pausing read event DEBUG: [HttpClient-32-SelectorManager] [7s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a0f91d2 for 0 (false) DEBUG: [HttpClient-32-SelectorManager] [7s 960ms] SocketTube(35) completing subscriber DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] 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@3c954a00[Not completed, 4 dependents] (id=3297) 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@661e45fd, getALPN: jdk.internal.net.http.common.MinimalFuture@7997c3f6[Completed normally] (id=3303), 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-32-SelectorManager] [7s 960ms] 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@5f0d0457[Not completed, 4 dependents] (id=3234) 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@7fe097d4, getALPN: jdk.internal.net.http.common.MinimalFuture@1c47fdc6[Completed normally] (id=3240), 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 960ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 960ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [7s 960ms] SocketTube(35) Stopping read scheduler DEBUG: [HttpClient-32-SelectorManager] [7s 960ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] SocketTube(36) Stopping read scheduler DEBUG: [pool-1-thread-5] [7s 960ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 960ms] SSL Reader(SocketTube(35)) completing DEBUG: [HttpClient-32-SelectorManager] [7s 960ms] SocketTube(35) Read scheduler stopped DEBUG: [pool-1-thread-5] [7s 960ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [7s 960ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 960ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-6] [7s 960ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [7s 960ms] SSL Reader(SocketTube(36)) completing DEBUG: [pool-1-thread-5] [7s 960ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [7s 961ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [7s 961ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [7s 961ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 961ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [7s 961ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [7s 961ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [7s 961ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [7s 961ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [7s 961ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [7s 961ms] 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:1655) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) DEBUG: [pool-1-thread-5] [7s 961ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [7s 961ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-5] [7s 961ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-5] [7s 961ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=0, sa.interestOps=0 DEBUG: [pool-1-thread-6] [7s 961ms] 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:1655) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) DEBUG: [pool-1-thread-5] [7s 961ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 962ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [7s 962ms] SocketTube(35) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 962ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-6] [7s 962ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-5] [7s 962ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [pool-1-thread-5] [7s 962ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-6] [7s 962ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=0, sa.interestOps=0 DEBUG: [pool-1-thread-5] [7s 962ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-5] [7s 962ms] SSL Writer(SocketTube(35)) stop DEBUG: [pool-1-thread-6] [7s 962ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 962ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 962ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-6] [7s 962ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [7s 962ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-6] [7s 962ms] SSL Writer(SocketTube(36)) stop DEBUG: [HttpClient-27-SelectorManager] [7s 969ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [7s 969ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2b933738 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-27-SelectorManager] [7s 969ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-1-SelectorManager] [7s 970ms] SocketTube(1) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-1-SelectorManager] [7s 970ms] SocketTube(1) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@628ce988 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-1-SelectorManager] [7s 970ms] SocketTube(1) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@63c492dd (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SocketTube(11) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SocketTube(11) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@689101cb for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SocketTube(11) Stopping read scheduler DEBUG: [pool-1-thread-6] [7s 971ms] 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:1655) 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:1467) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1412) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1412) DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=0, demand=9223372036854775798, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-6] [7s 971ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [7s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [pool-1-thread-6] [7s 972ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-6] [7s 972ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74b0dd27 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-6] [7s 972ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=1, sa.interestOps=1 DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] 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@2c9521ce[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@304c3072[Completed normally] (id=679), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=101 lim=101 cap=2048], count: 800, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [7s 972ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 972ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(10) Stopping read scheduler DEBUG: [pool-1-thread-6] [7s 972ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-6] [7s 972ms] SSL Reader(SocketTube(10)) completing DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [pool-1-thread-6] [7s 972ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SSL Reader(SocketTube(12)) onNext DEBUG: [pool-1-thread-6] [7s 972ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-6] [7s 972ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [7s 972ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-6] [7s 972ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [7s 972ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 1 (false) DEBUG: [pool-1-thread-5] [7s 972ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [7s 972ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-6] [7s 972ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=1, sa.interestOps=1 DEBUG: [pool-1-thread-5] [7s 972ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(11) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-5] [7s 972ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(11) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@50ad3989 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-5] [7s 972ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [7s 972ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 972ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SocketTube(11) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-6] [7s 972ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-5] [7s 972ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 972ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-5] [7s 973ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [7s 973ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-5] [7s 973ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [7s 973ms] SocketTube(12) trying to write: 40 DEBUG: [pool-1-thread-5] [7s 973ms] SocketTube(12) wrote: 40 DEBUG: [pool-1-thread-5] [7s 973ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-5] [7s 973ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 973ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [7s 973ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [7s 973ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-26-SelectorManager] [7s 973ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-5] [7s 973ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-26-SelectorManager] [7s 973ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@54c5bed (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [7s 973ms] SocketTube(10) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [7s 973ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-5] [7s 973ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SocketTube(10) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4bd2c616 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-5] [7s 974ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SocketTube(10) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-5] [7s 974ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-5] [7s 974ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-5] [7s 974ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [7s 974ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-1-thread-5] [7s 974ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SocketTube(12) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SocketTube(12) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] 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@34205dbf[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@6b67309a, getALPN: jdk.internal.net.http.common.MinimalFuture@c47e7cb[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 974ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SocketTube(12) Stopping read scheduler DEBUG: [pool-1-thread-5] [7s 974ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 974ms] SSL Reader(SocketTube(12)) completing DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=0, demand=0, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-5] [7s 974ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [7s 974ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [7s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3afb82d0 for 0 (false) DEBUG: [pool-1-thread-5] [7s 974ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-5] [7s 974ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [7s 974ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [7s 974ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [7s 974ms] 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:1655) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) DEBUG: [pool-1-thread-5] [7s 975ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [7s 975ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-5] [7s 975ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-5] [7s 975ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=0, sa.interestOps=0 DEBUG: [pool-1-thread-5] [7s 975ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [7s 975ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [7s 975ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-5] [7s 975ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-5] [7s 975ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-5] [7s 975ms] SSL Writer(SocketTube(12)) stop DEBUG: [HttpClient-33-SelectorManager] [8s 71ms] HttpClientImpl(33) SelectorManager shutting down DEBUG: [HttpClient-29-SelectorManager] [8s 71ms] HttpClientImpl(29) SelectorManager shutting down DEBUG: [HttpClient-31-SelectorManager] [8s 71ms] HttpClientImpl(31) SelectorManager shutting down DEBUG: [HttpClient-28-SelectorManager] [8s 71ms] HttpClientImpl(28) SelectorManager shutting down DEBUG: [HttpClient-31-SelectorManager] [8s 72ms] Http2ClientImpl stopping DEBUG: [HttpClient-32-SelectorManager] [8s 71ms] HttpClientImpl(32) SelectorManager shutting down DEBUG: [HttpClient-27-SelectorManager] [8s 71ms] HttpClientImpl(27) SelectorManager shutting down DEBUG: [HttpClient-32-SelectorManager] [8s 72ms] Http2ClientImpl stopping DEBUG: [HttpClient-30-SelectorManager] [8s 71ms] HttpClientImpl(30) SelectorManager shutting down DEBUG: [HttpClient-27-SelectorManager] [8s 72ms] Http2ClientImpl stopping DEBUG: [HttpClient-29-SelectorManager] [8s 72ms] Http2ClientImpl stopping DEBUG: [HttpClient-33-SelectorManager] [8s 72ms] Http2ClientImpl stopping DEBUG: [HttpClient-28-SelectorManager] [8s 72ms] Http2ClientImpl stopping DEBUG: [HttpClient-30-SelectorManager] [8s 72ms] Http2ClientImpl stopping DEBUG: [HttpClient-26-SelectorManager] [8s 73ms] HttpClientImpl(26) SelectorManager shutting down DEBUG: [HttpClient-26-SelectorManager] [8s 73ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [8s 132ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [8s 132ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [8s 133ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [8s 133ms] Http2ClientImpl stopping STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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: Wed Mar 20 18:09:23 CET 2024 finished: Wed Mar 20 18:09:23 CET 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.437 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: Wed Mar 20 18:09:23 CET 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: Wed Mar 20 18:09:23 CET 2024 elapsed time (seconds): 0.437 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=1363644, tid=1363647 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/hs_err_pid1363644.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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/18/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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/ExpectContinue.java Passed: java/net/httpclient/websocket/PendingBinaryPongClose.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/HeadersTest1.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/HttpHeadersOf.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/HttpClientClose.java Passed: java/net/httpclient/HttpRequestBuilderTest.java Passed: java/net/httpclient/websocket/PendingPingTextClose.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/ImmutableFlowItems.java Passed: java/net/httpclient/HttpsTunnelAuthTest.java TEST: java/net/httpclient/HttpClientLocalAddrTest.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters TIME: 0.059 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: Wed Mar 20 18:09:35 CET 2024 Library /test/lib: compile: jdk.test.lib.net.IPSupport finished: Wed Mar 20 18:09:35 CET 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-jdk21u-dev-linux/build/test/lib/jdk/test/lib/net/IPSupport.java reason: .class file out of date or does not exist started: Wed Mar 20 18:09:35 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 6 finished: Wed Mar 20 18:09:35 CET 2024 elapsed time (seconds): 0.058 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/net/IPSupport.java ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.163 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Wed Mar 20 18:09:35 CET 2024 Test directory: compile: HttpClientLocalAddrTest finished: Wed Mar 20 18:09:35 CET 2024 elapsed time (seconds): 0.163 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.163 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java reason: .class file out of date or does not exist started: Wed Mar 20 18:09:35 CET 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 6 finished: Wed Mar 20 18:09:35 CET 2024 elapsed time (seconds): 0.163 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java direct: Note: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 HttpClientLocalAddrTest TIME: 12.636 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 HttpClientLocalAddrTest reason: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 HttpClientLocalAddrTest started: Wed Mar 20 18:09:35 CET 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: Wed Mar 20 18:09:48 CET 2024 elapsed time (seconds): 12.636 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:37419]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007eff44037118@22b6cc5d, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:37419 Http1TestServer[localhost/127.0.0.1:38843]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007eff44037118@22b6cc5d, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:38843 Http2TestServerImpl[localhost/127.0.0.1:41973]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007eff44037118@22b6cc5d, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:41973 Http2TestServerImpl[localhost/127.0.0.1:43403]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007eff44037118@22b6cc5d, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:43403 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Received a request from client address /127.0.0.1:56996 Received a request from client address /127.0.0.1:57000 Received a request from client address /127.0.0.1:56972 Received a request from client address /127.0.0.1:56986 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@20de7547, http://127.0.0.1:37419/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Received a request from client address /127.0.0.1:57010 Received a request from client address /127.0.0.1:57006 Received a request from client address /127.0.0.1:57020 Received a request from client address /127.0.0.1:57036 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3b7e1ea6, http://127.0.0.1:37419/, 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:37419/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37419/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37419/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37419/ Received a request from client address /127.0.0.1:48935 Received a request from client address /127.0.0.1:42389 Received a request from client address /127.0.0.1:46333 Received a request from client address /127.0.0.1:59169 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@41ae7416, http://127.0.0.1:37419/, 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:37419/ 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:37419/ 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:37419/ 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:37419/ Received a request from client address /127.0.0.1:33493 Received a request from client address /127.0.0.1:48619 Received a request from client address /127.0.0.1:50439 Received a request from client address /127.0.0.1:34541 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@77da4803, http://127.0.0.1:37419/, /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:37419/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37419/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37419/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37419/ Received a request from client address /127.0.0.1:40469 Received a request from client address /127.0.0.1:46383 Received a request from client address /127.0.0.1:34279 Received a request from client address /127.0.0.1:47169 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@702bde82, http://127.0.0.1:37419/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Received a request from client address localhost/127.0.0.1:41890 Received a request from client address localhost/127.0.0.1:41908 Received a request from client address localhost/127.0.0.1:41924 Received a request from client address localhost/127.0.0.1:41904 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@b9b95fb, https://127.0.0.1:38843/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Received a request from client address localhost/127.0.0.1:41962 Received a request from client address localhost/127.0.0.1:41950 Received a request from client address localhost/127.0.0.1:41938 Received a request from client address localhost/127.0.0.1:41966 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@71c45687, https://127.0.0.1:38843/, 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:38843/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38843/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38843/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38843/ Received a request from client address localhost/127.0.0.1:59709 Received a request from client address localhost/127.0.0.1:55851 Received a request from client address localhost/127.0.0.1:46361 Received a request from client address localhost/127.0.0.1:44593 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@79a9c1ed, https://127.0.0.1:38843/, 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:38843/ 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:38843/ 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:38843/ 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:38843/ Received a request from client address localhost/127.0.0.1:59565 Received a request from client address localhost/127.0.0.1:47119 Received a request from client address localhost/127.0.0.1:40517 Received a request from client address localhost/127.0.0.1:46861 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5fc01a36, https://127.0.0.1:38843/, /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:38843/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38843/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38843/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38843/ Received a request from client address localhost/127.0.0.1:56461 Received a request from client address localhost/127.0.0.1:46779 Received a request from client address localhost/127.0.0.1:39511 Received a request from client address localhost/127.0.0.1:48493 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@666588b, https://127.0.0.1:38843/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12216576 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@342fdb72 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d3eb7b5 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@75333587 Received a request from client address /127.0.0.1:47736 Received a request from client address /127.0.0.1:47744 Received a request from client address /127.0.0.1:47742 Received a request from client address /127.0.0.1:47754 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@57c3d2dd, http://127.0.0.1:41973/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55f370c6 Received a request from client address /127.0.0.1:47762 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3240d3af Received a request from client address /127.0.0.1:47772 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3841d7b8 Received a request from client address /127.0.0.1:47760 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@472921db Received a request from client address /127.0.0.1:47778 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5605ba53, http://127.0.0.1:41973/, 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:41973/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:41973/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:41973/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a186c98 Received a request from client address /127.0.0.1:35383 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4362457c Received a request from client address /127.0.0.1:57367 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2caa6964 Received a request from client address /127.0.0.1:41339 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26c2daa1 Received a request from client address /127.0.0.1:36777 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3446f1e9, http://127.0.0.1:41973/, 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:41973/ 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:41973/ 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:41973/ 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:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@383825c8 Received a request from client address /127.0.0.1:42435 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2798824d Received a request from client address /127.0.0.1:52491 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76a103d7 Received a request from client address /127.0.0.1:49379 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@69a3a338 Received a request from client address /127.0.0.1:44893 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@652f989d, http://127.0.0.1:41973/, /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:41973/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:41973/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:41973/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65e1727f Received a request from client address /127.0.0.1:46731 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a7fc6ee Received a request from client address /127.0.0.1:50889 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@163484a0 Received a request from client address /127.0.0.1:40409 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@472c7abf Received a request from client address /127.0.0.1:33379 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4e4e54a1, http://127.0.0.1:41973/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a437f05 Received a request from client address /127.0.0.1:35334 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c15e720 Received a request from client address /127.0.0.1:35320 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48f03613 Received a request from client address /127.0.0.1:35332 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ccfabd5 Received a request from client address /127.0.0.1:35308 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@63e2fabb, https://127.0.0.1:43403/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f41f829 Received a request from client address /127.0.0.1:35348 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7107f75c Received a request from client address /127.0.0.1:35350 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ae87af2 Received a request from client address /127.0.0.1:35348 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2362e2b8 Received a request from client address /127.0.0.1:35360 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@55a5ab56, https://127.0.0.1:43403/, 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:43403/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:43403/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:43403/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5b9b8566 Received a request from client address /127.0.0.1:53261 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@92e8216 Received a request from client address /127.0.0.1:53743 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7fc13965 Received a request from client address /127.0.0.1:55291 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20101182 Received a request from client address /127.0.0.1:34813 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@19d1a53d, https://127.0.0.1:43403/, 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:43403/ 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:43403/ 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:43403/ 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:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@27116410 Received a request from client address /127.0.0.1:55879 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@cc4425e Received a request from client address /127.0.0.1:37953 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@543d9b70 Received a request from client address /127.0.0.1:50527 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ef2a87 Received a request from client address /127.0.0.1:35739 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3b40039a, https://127.0.0.1:43403/, /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:43403/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:43403/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:43403/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@53d64ab Received a request from client address /127.0.0.1:58439 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47a81471 Received a request from client address /127.0.0.1:57165 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@122acef5 Received a request from client address /127.0.0.1:33531 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@186f1cd1 Received a request from client address /127.0.0.1:43611 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2c3dfda4, https://127.0.0.1:43403/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Received a request from client address /127.0.0.1:57044 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@670ec178, http://127.0.0.1:37419/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Received a request from client address /127.0.0.1:57054 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76f258db, http://127.0.0.1:37419/, 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:37419/ Received a request from client address /127.0.0.1:55415 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@40508e40, http://127.0.0.1:37419/, 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:37419/ Received a request from client address /127.0.0.1:38877 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@268d2c12, http://127.0.0.1:37419/, /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:37419/ Received a request from client address /127.0.0.1:45793 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7b6af6ee, http://127.0.0.1:37419/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Received a request from client address localhost/127.0.0.1:41976 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3d737f89, https://127.0.0.1:38843/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Received a request from client address localhost/127.0.0.1:41990 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3947650a, https://127.0.0.1:38843/, 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:38843/ Received a request from client address localhost/127.0.0.1:37847 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@71b7ca69, https://127.0.0.1:38843/, 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:38843/ Received a request from client address localhost/127.0.0.1:53913 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3a29a52b, https://127.0.0.1:38843/, /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:38843/ Received a request from client address localhost/127.0.0.1:46581 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1cbd3ffb, https://127.0.0.1:38843/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@182d8941 Received a request from client address /127.0.0.1:47794 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5b98db24, http://127.0.0.1:41973/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7dabae9 Received a request from client address /127.0.0.1:47800 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@54f15827, http://127.0.0.1:41973/, 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:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@799bae7e Received a request from client address /127.0.0.1:55017 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@47c72f45, http://127.0.0.1:41973/, 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:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47b4fba7 Received a request from client address /127.0.0.1:41817 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@412fb6d, http://127.0.0.1:41973/, /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:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4c86fe28 Received a request from client address /127.0.0.1:59523 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@38626c4a, http://127.0.0.1:41973/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ceb6105 Received a request from client address /127.0.0.1:35366 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@74610872, https://127.0.0.1:43403/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ab41043 Received a request from client address /127.0.0.1:35372 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1f9200fd, https://127.0.0.1:43403/, 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:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@590cdc35 Received a request from client address /127.0.0.1:40473 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1fd6ce7, https://127.0.0.1:43403/, 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:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@71cd4590 Received a request from client address /127.0.0.1:38871 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@e2b949d, https://127.0.0.1:43403/, /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:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1347c7c3 Received a request from client address /127.0.0.1:45843 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@74efc5ac, https://127.0.0.1:43403/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Received a request from client address /127.0.0.1:57060 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@14d2481c, http://127.0.0.1:37419/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37419/ Received a request from client address /127.0.0.1:57070 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@358eccd0, http://127.0.0.1:37419/, 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:37419/ Received a request from client address /127.0.0.1:54937 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@153fc47f, http://127.0.0.1:37419/, 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:37419/ Received a request from client address /127.0.0.1:58299 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2355fd49, http://127.0.0.1:37419/, /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:37419/ Received a request from client address /127.0.0.1:43593 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@77f2f770, http://127.0.0.1:37419/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Received a request from client address localhost/127.0.0.1:41994 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@14f10ff9, https://127.0.0.1:38843/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38843/ Received a request from client address localhost/127.0.0.1:42004 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5bbfe16f, https://127.0.0.1:38843/, 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:38843/ Received a request from client address localhost/127.0.0.1:51777 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@bfd6e9e, https://127.0.0.1:38843/, 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:38843/ Received a request from client address localhost/127.0.0.1:56289 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@b8bb710, https://127.0.0.1:38843/, /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:38843/ Received a request from client address localhost/127.0.0.1:52247 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@55d243d8, https://127.0.0.1:38843/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6178fcee Received a request from client address /127.0.0.1:47806 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@362db82, http://127.0.0.1:41973/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@629a9d50 Received a request from client address /127.0.0.1:47812 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@e474b4e, http://127.0.0.1:41973/, 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:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@253df423 Received a request from client address /127.0.0.1:53639 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6835bf4d, http://127.0.0.1:41973/, 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:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e3d6698 Received a request from client address /127.0.0.1:42403 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4415bf04, http://127.0.0.1:41973/, /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:41973/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@804603d Received a request from client address /127.0.0.1:59867 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3f6cf6a, http://127.0.0.1:41973/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5839d5df Received a request from client address /127.0.0.1:35378 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7f81d54c, https://127.0.0.1:43403/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@732675c1 Received a request from client address /127.0.0.1:35384 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5c5ed0a9, https://127.0.0.1:43403/, 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:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3977a1a2 Received a request from client address /127.0.0.1:43291 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7369eda5, https://127.0.0.1:43403/, 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:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@31453fd2 Received a request from client address /127.0.0.1:35379 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3dbd3ee1, https://127.0.0.1:43403/, /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:43403/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a278af2 Received a request from client address /127.0.0.1:34621 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5d4e7988, https://127.0.0.1:43403/, /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] [137ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [pool-1-thread-2] [199ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-1-thread-3] [199ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-1-thread-1] [199ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-1-thread-4] [199ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-1-thread-1] [272ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-1-thread-3] [278ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-1-thread-3] [359ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [359ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [360ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [360ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [362ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [362ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [365ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [365ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [376ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [382ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [382ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [382ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [382ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [376ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [385ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [385ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [385ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [385ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [450ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [450ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [450ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [450ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [450ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker1] [451ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [452ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [452ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [565ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [565ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [568ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [568ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [569ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [569ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [570ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [570ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [598ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@370de4c2 queue.isEmpty: true DEBUG: [pool-1-thread-1] [598ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1a2b58cd queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [598ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1b9628a2 queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [598ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1035bb58 queue.isEmpty: true DEBUG: [pool-1-thread-1] [751ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1a2b58cd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [751ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [752ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@370de4c2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [752ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [754ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1b9628a2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [754ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [755ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1035bb58, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [756ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [828ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [828ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [828ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [828ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [828ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker0] [830ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [830ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [831ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [831ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [831ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [832ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [832ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [832ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [832ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [834ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [833ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [834ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [834ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [834ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [835ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [837ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-0-Worker1] [839ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-1] [839ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-0-Worker0] [842ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [849ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a0089cb for 8 (true) DEBUG: [HttpClient-1-SelectorManager] [849ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4b30944c for 8 (true) DEBUG: [HttpClient-1-SelectorManager] [920ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [920ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56972 DEBUG: [HttpClient-1-SelectorManager] [922ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [924ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56996 DEBUG: [HttpClient-0-Worker3] [924ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [923ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [929ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker2] [929ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker3] [931ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker3] [931ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker3] [933ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [933ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker3] [933ms] SocketTube(2) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-0-Worker3] [934ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker3] [934ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker2] [933ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker2] [934ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker2] [934ms] SocketTube(1) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [935ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12e14228 for 8 (true) DEBUG: [HttpClient-1-SelectorManager] [935ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@49ae5008 for 8 (true) DEBUG: [HttpClient-1-SelectorManager] [935ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [935ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@995e0d5 DEBUG: [HttpClient-1-SelectorManager] [935ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [935ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [935ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker2] [935ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-0-Worker2] [935ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker4] [935ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [936ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-0-Worker4] [936ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker4] [936ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker4] [937ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker2] [936ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [936ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [937ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [938ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2feaf83 DEBUG: [HttpClient-1-SelectorManager] [938ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [938ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [938ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [938ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [938ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [939ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [939ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56986 DEBUG: [HttpClient-0-Worker3] [936ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker3] [939ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker4] [937ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker2] [937ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker5] [938ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [939ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-0-Worker5] [940ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker6] [939ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker5] [942ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-SelectorManager] [942ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57000 DEBUG: [HttpClient-1-SelectorManager] [942ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-0-Worker7] [942ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-1-SelectorManager] [942ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker7] [942ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker7] [942ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker7] [942ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker7] [943ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker7] [943ms] SocketTube(3) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-0-Worker7] [943ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-0-Worker7] [943ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker6] [942ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-1-SelectorManager] [947ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [947ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker6] [947ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker6] [947ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker6] [947ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker5] [942ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker5] [948ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker7] [946ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker4] [947ms] SocketTube(2) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-0-Worker8] [947ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker8] [948ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker9] [947ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40e9fdb9 for 1 (true) DEBUG: [HttpClient-0-Worker9] [949ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-1-SelectorManager] [949ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [949ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@11a907d6 DEBUG: [HttpClient-1-SelectorManager] [949ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [949ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [949ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [949ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-0-Worker8] [948ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker6] [949ms] SocketTube(4) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-0-Worker6] [949ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker6] [949ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker6] [950ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker6] [950ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker9] [949ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [949ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-0-Worker10] [949ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker10] [953ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker10] [953ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker10] [953ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker10] [953ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker7] [949ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker5] [949ms] SocketTube(1) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74a9c196 for 1 (true) DEBUG: [HttpClient-1-SelectorManager] [954ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-0-Worker10] [954ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [962ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7c883a24 DEBUG: [HttpClient-1-SelectorManager] [962ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [962ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [962ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [963ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [963ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [963ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [963ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [963ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [963ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker13] [963ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker13] [963ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [963ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker11] [963ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker11] [964ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker11] [964ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker11] [964ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker11] [964ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker12] [963ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25c605d4 for 1 (true) DEBUG: [HttpClient-0-Worker12] [964ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker12] [964ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker11] [965ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73e30669 for 1 (true) DEBUG: [HttpClient-0-Worker13] [1s 34ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [1s 34ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker8] [1s 38ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker8] [1s 38ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker9] [1s 41ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker9] [1s 41ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker12] [1s 43ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker12] [1s 43ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:38 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET Mar 20, 2024 6:09:38 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET Mar 20, 2024 6:09:38 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET Mar 20, 2024 6:09:38 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-0-Worker6] [1s 144ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [1s 144ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker7] [1s 144ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker2] [1s 144ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker2] [1s 148ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-0-Worker6] [1s 148ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 148ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 149ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [1s 149ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker7] [1s 148ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 150ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker2] [1s 148ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 150ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [1s 149ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [1s 150ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [1s 150ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [1s 151ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-0-Worker7] [1s 150ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker7] [1s 151ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker7] [1s 152ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker7] [1s 152ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 150ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker2] [1s 152ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-0-Worker6] [1s 151ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-0-Worker7] [1s 153ms] Http1Publisher(SocketTube(3)) onNext with 195 bytes DEBUG: [HttpClient-0-Worker7] [1s 153ms] SocketTube(3) trying to write: 195 DEBUG: [HttpClient-0-Worker6] [1s 153ms] Http1Publisher(SocketTube(4)) onNext with 195 bytes DEBUG: [HttpClient-0-Worker2] [1s 153ms] Http1Publisher(SocketTube(1)) onNext with 195 bytes DEBUG: [HttpClient-0-Worker3] [1s 153ms] Http1Publisher(SocketTube(2)) onNext with 195 bytes DEBUG: [HttpClient-0-Worker3] [1s 154ms] SocketTube(2) trying to write: 195 DEBUG: [HttpClient-0-Worker6] [1s 154ms] SocketTube(4) trying to write: 195 DEBUG: [HttpClient-0-Worker2] [1s 154ms] SocketTube(1) trying to write: 195 DEBUG: [HttpClient-0-Worker3] [1s 160ms] SocketTube(2) wrote: 195 DEBUG: [HttpClient-0-Worker6] [1s 160ms] SocketTube(4) wrote: 195 DEBUG: [HttpClient-0-Worker7] [1s 160ms] SocketTube(3) wrote: 195 DEBUG: [HttpClient-0-Worker2] [1s 160ms] SocketTube(1) wrote: 195 DEBUG: [HttpClient-0-Worker3] [1s 162ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker3] [1s 162ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker3] [1s 162ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker3] [1s 162ms] SocketTube(2) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker3] [1s 162ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [1s 162ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker2] [1s 168ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker7] [1s 169ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker7] [1s 169ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker7] [1s 170ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker7] [1s 170ms] SocketTube(3) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker7] [1s 170ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker7] [1s 170ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker7] [1s 170ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker7] [1s 170ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker7] [1s 170ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker7] [1s 170ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker6] [1s 171ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker6] [1s 171ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker6] [1s 171ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker6] [1s 171ms] SocketTube(4) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker6] [1s 171ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker7] [1s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker7] [1s 172ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker7] [1s 172ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [1s 172ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [1s 172ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [1s 173ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [1s 173ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [1s 173ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker7] [1s 172ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [1s 172ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [1s 174ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker2] [1s 174ms] SocketTube(1) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker2] [1s 174ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 174ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker6] [1s 172ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [1s 174ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker7] [1s 177ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [1s 178ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker6] [1s 178ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker6] [1s 178ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker6] [1s 179ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [1s 178ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [1s 179ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [1s 179ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [1s 179ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [1s 180ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker6] [1s 180ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [1s 180ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5be2178e DEBUG: [HttpClient-0-Worker7] [1s 178ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@207a5af0 DEBUG: [HttpClient-0-Worker2] [1s 179ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [1s 181ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker2] [1s 181ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [1s 181ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [1s 181ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 181ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 181ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [1s 181ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [1s 181ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 181ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5ce10dab DEBUG: [HttpClient-0-Worker3] [1s 180ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker3] [1s 182ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 182ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2277fa80 DEBUG: [HttpClient-0-Worker7] [1s 186ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker6] [1s 187ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker2] [1s 188ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [1s 189ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker7] [1s 193ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [1s 196ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker3] [1s 197ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker6] [1s 198ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker7] [1s 274ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker7] [1s 274ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker7] [1s 274ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker2] [1s 276ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [1s 276ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker2] [1s 276ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker3] [1s 279ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [1s 279ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker3] [1s 279ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker6] [1s 280ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker6] [1s 280ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker6] [1s 280ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [1s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40e9fdb9 for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [1s 539ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 540ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 540ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40e9fdb9 for 1 (false) DEBUG: [HttpClient-0-Worker14] [1s 540ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1a2b58cd DEBUG: [HttpClient-1-SelectorManager] [1s 540ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25c605d4 for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [1s 540ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 540ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 540ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25c605d4 for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [1s 540ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 540ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker15] [1s 541ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1b9628a2 DEBUG: [HttpClient-1-SelectorManager] [1s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74a9c196 for 0 (false) DEBUG: [HttpClient-0-Worker15] [1s 541ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 541ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 541ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 541ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker16] [1s 541ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@370de4c2 DEBUG: [HttpClient-0-Worker16] [1s 541ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [1s 541ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@370de4c2 DEBUG: [HttpClient-0-Worker14] [1s 541ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1a2b58cd DEBUG: [HttpClient-0-Worker15] [1s 541ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1b9628a2 DEBUG: [HttpClient-1-SelectorManager] [1s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74a9c196 for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73e30669 for 0 (false) DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73e30669 for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 549ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1035bb58 DEBUG: [HttpClient-0-Worker17] [1s 550ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [1s 550ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1035bb58 DEBUG: [HttpClient-0-Worker16] [1s 567ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [1s 568ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [1s 569ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker15] [1s 572ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [1s 576ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 576ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 576ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1035bb58 DEBUG: [HttpClient-0-Worker17] [1s 576ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 576ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1a2b58cd DEBUG: [HttpClient-0-Worker14] [1s 577ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 576ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [1s 577ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@370de4c2 DEBUG: [HttpClient-0-Worker16] [1s 577ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 577ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [1s 577ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1b9628a2 DEBUG: [HttpClient-0-Worker16] [1s 577ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker15] [1s 577ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 577ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker17] [1s 577ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker15] [1s 578ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 56972 Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 56996 Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 57000 Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 56986 DEBUG: [HttpClient-0-Worker16] [1s 596ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 596ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [1s 596ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [1s 596ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 717ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3dd8b4b7(1) DEBUG: [HttpClient-0-Worker17] [1s 721ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3dd8b4b7(1) DEBUG: [HttpClient-0-Worker15] [1s 722ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3dd8b4b7(1) DEBUG: [HttpClient-0-Worker16] [1s 723ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3dd8b4b7(1) DEBUG: [HttpClient-0-Worker14] [1s 737ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@fd15b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@655e63fd queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 737ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@43c756bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21585352 queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 738ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@428fac05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f7824e7 queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [1s 739ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@b60a777/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65c3dacf queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [1s 892ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [1s 893ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [1s 893ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [1s 893ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker15] [1s 893ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [1s 893ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker16] [1s 893ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [1s 894ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [1s 894ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker17] [1s 897ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [1s 897ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [1s 897ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker14] [1s 898ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@fd15b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@655e63fd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 898ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@b60a777/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65c3dacf, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [1s 898ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@fd15b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@655e63fd DEBUG: [HttpClient-0-Worker14] [1s 898ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 898ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@fd15b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@655e63fd DEBUG: [HttpClient-0-Worker14] [1s 899ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [1s 899ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [1s 898ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@428fac05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f7824e7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [1s 899ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [1s 898ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@43c756bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21585352, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 898ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@b60a777/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65c3dacf DEBUG: [HttpClient-0-Worker14] [1s 899ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker14] [1s 900ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [1s 902ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@428fac05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f7824e7 DEBUG: [HttpClient-0-Worker15] [1s 902ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [1s 902ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@428fac05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f7824e7 DEBUG: [HttpClient-0-Worker15] [1s 902ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [1s 902ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [1s 902ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [1s 902ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker15] [1s 902ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [1s 902ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [1s 903ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@b60a777/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65c3dacf DEBUG: [HttpClient-0-Worker17] [1s 903ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [1s 903ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 903ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [1s 903ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker17] [1s 903ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [1s 907ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@43c756bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21585352 DEBUG: [HttpClient-0-Worker16] [1s 907ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [1s 907ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@43c756bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21585352 DEBUG: [HttpClient-0-Worker16] [1s 907ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [1s 907ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [1s 907ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [1s 907ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker14] [1s 907ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker14] [1s 907ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker14] [1s 907ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [1s 907ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker14] [1s 907ms] SocketTube(2) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 907ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker14] [1s 907ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [1s 907ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker16] [1s 907ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [1s 907ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker16] [1s 908ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker16] [1s 908ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker16] [1s 908ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [1s 908ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker16] [1s 908ms] SocketTube(1) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 908ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker16] [1s 908ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [1s 908ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker17] [1s 907ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker17] [1s 908ms] SocketTube(4) connecting flows DEBUG: [HttpClient-1-SelectorManager] [1s 907ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 908ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker15] [1s 908ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker15] [1s 908ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [1s 908ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker15] [1s 908ms] SocketTube(3) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 908ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-1-SelectorManager] [1s 908ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-0-Worker17] [1s 909ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker17] [1s 909ms] SocketTube(4) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 909ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker17] [1s 909ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [1s 909ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker15] [1s 908ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-0-Worker15] [1s 909ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker15] [1s 909ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40e9fdb9 for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(2) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 909ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker18] [1s 909ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74a9c196 for 1 (false) DEBUG: [HttpClient-0-Worker18] [1s 910ms] SocketTube(2) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(1) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker19] [1s 910ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25c605d4 for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73e30669 for 1 (false) DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker19] [1s 910ms] SocketTube(1) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker21] [1s 910ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker21] [1s 910ms] SocketTube(3) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker20] [1s 912ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker14] [1s 912ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-0-Worker16] [1s 912ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker20] [1s 912ms] SocketTube(4) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 913ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-0-Worker15] [1s 913ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-0-Worker14] [2s 15ms] HttpClientImpl(1) ClientImpl (async) elapsed 1721 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-0-Worker14] [2s 15ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [2s 15ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3dd8b4b7(1) DEBUG: [HttpClient-0-Worker15] [2s 16ms] HttpClientImpl(1) ClientImpl (async) elapsed 1721 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-0-Worker14] [2s 16ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [2s 16ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [2s 16ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [2s 16ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3dd8b4b7(1) DEBUG: [HttpClient-0-Worker15] [2s 16ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [2s 16ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker16] [2s 17ms] HttpClientImpl(1) ClientImpl (async) elapsed 1721 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-0-Worker16] [2s 17ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [2s 17ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3dd8b4b7(1) DEBUG: [HttpClient-0-Worker16] [2s 17ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [2s 17ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker17] [2s 18ms] HttpClientImpl(1) ClientImpl (async) elapsed 1721 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-0-Worker17] [2s 18ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [2s 18ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3dd8b4b7(1) DEBUG: [HttpClient-0-Worker17] [2s 18ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-1-SelectorManager] [2s 18ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-0-Worker17] [2s 18ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [2s 24ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [2s 25ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 25ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 25ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [2s 28ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [2s 28ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 28ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [2s 28ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [2s 28ms] SocketTube(2) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 28ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(1) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(4) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(3) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [2s 29ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 66ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [pool-2-thread-1] [2s 67ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-2-thread-2] [2s 67ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-2-thread-3] [2s 67ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-2-thread-1] [2s 67ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-2-thread-1] [2s 67ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [2s 67ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [2s 67ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [2s 67ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-4] [2s 67ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-2-thread-3] [2s 67ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-1-Worker0] [2s 67ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-2-thread-3] [2s 67ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [2s 67ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [2s 67ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [2s 67ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [2s 67ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [2s 67ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-3] [2s 68ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [2s 68ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [2s 68ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [2s 68ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker0] [2s 67ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [2s 68ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4e0b3def queue.isEmpty: true DEBUG: [HttpClient-1-Worker0] [2s 68ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker0] [2s 68ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker0] [2s 68ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker1] [2s 67ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-2-thread-1] [2s 68ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4e0b3def, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [2s 68ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [2s 68ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [2s 68ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [2s 68ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [2s 68ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker1] [2s 68ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [2s 68ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [2s 68ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-1] [2s 68ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-1-Worker0] [2s 68ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker1] [2s 68ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker1] [2s 69ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker1] [2s 69ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker1] [2s 69ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [2s 69ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker1] [2s 69ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker1] [2s 69ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker1] [2s 69ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f1d0408 queue.isEmpty: true DEBUG: [HttpClient-1-Worker1] [2s 70ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f1d0408, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker1] [2s 70ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [2s 70ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5a7b4a7a for 8 (true) DEBUG: [pool-2-thread-3] [2s 70ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [2s 70ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-SelectorManager] [2s 70ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [pool-2-thread-3] [2s 70ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@51cace91 queue.isEmpty: true DEBUG: [HttpClient-2-SelectorManager] [2s 70ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57006 DEBUG: [pool-2-thread-3] [2s 70ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@51cace91, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [2s 70ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [2s 70ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [2s 70ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [2s 70ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker2] [2s 70ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker2] [2s 70ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker2] [2s 70ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker2] [2s 70ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker2] [2s 70ms] SocketTube(5) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 70ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 71ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5083210a DEBUG: [HttpClient-2-SelectorManager] [2s 71ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 71ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 71ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-1-Worker1] [2s 70ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [2s 71ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 71ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-1-Worker3] [2s 71ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [2s 70ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [2s 70ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [2s 71ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker0] [2s 71ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6b84ac24 queue.isEmpty: true DEBUG: [HttpClient-1-Worker0] [2s 71ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6b84ac24, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker0] [2s 71ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [2s 71ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [2s 71ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [2s 71ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [2s 71ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker0] [2s 71ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker2] [2s 70ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker0] [2s 71ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-1-Worker2] [2s 71ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [2s 71ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1581b57e for 8 (true) DEBUG: [HttpClient-1-Worker2] [2s 71ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker2] [2s 79ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57010 DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker4] [2s 79ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker5] [2s 79ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker1] [2s 71ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker5] [2s 79ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker5] [2s 79ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker5] [2s 79ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker5] [2s 79ms] SocketTube(5) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker1] [2s 79ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-1-Worker3] [2s 71ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [2s 71ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker3] [2s 80ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-2-thread-3] [2s 80ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker3] [2s 80ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker3] [2s 80ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker3] [2s 80ms] SocketTube(5) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@245ec659 for 1 (true) DEBUG: [pool-2-thread-3] [2s 80ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [2s 80ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@75ae4a31 for 8 (true) DEBUG: [HttpClient-1-Worker1] [2s 80ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker1] [2s 80ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-SelectorManager] [2s 80ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [2s 80ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57020 DEBUG: [HttpClient-1-Worker6] [2s 80ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker4] [2s 79ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker4] [2s 81ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker2] [2s 80ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker2] [2s 81ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-1-Worker2] [2s 81ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker2] [2s 81ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker2] [2s 81ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker2] [2s 81ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-1-Worker2] [2s 81ms] Http1Publisher(SocketTube(5)) onNext with 195 bytes DEBUG: [HttpClient-1-Worker6] [2s 80ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker6] [2s 81ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker6] [2s 81ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker6] [2s 81ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker6] [2s 81ms] SocketTube(6) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-Worker1] [2s 80ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-1-Worker4] [2s 81ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker4] [2s 81ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker4] [2s 81ms] SocketTube(8) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-1-Worker4] [2s 81ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-1-Worker4] [2s 81ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker4] [2s 81ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker4] [2s 81ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker2] [2s 81ms] SocketTube(5) trying to write: 195 DEBUG: [HttpClient-2-SelectorManager] [2s 81ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 82ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7acdc696 DEBUG: [HttpClient-2-SelectorManager] [2s 82ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 82ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 82ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-1-Worker6] [2s 81ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-2-SelectorManager] [2s 82ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-1-Worker2] [2s 82ms] SocketTube(5) wrote: 195 DEBUG: [HttpClient-1-Worker2] [2s 82ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker7] [2s 82ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker7] [2s 82ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker7] [2s 82ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker7] [2s 82ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker7] [2s 82ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker7] [2s 82ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-1-Worker6] [2s 82ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker6] [2s 82ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker6] [2s 82ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker2] [2s 82ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [2s 82ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-1-Worker2] [2s 82ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker2] [2s 82ms] SocketTube(5) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 82ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@76187016 for 8 (true) DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker2] [2s 83ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker2] [2s 83ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3c721149 DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker2] [2s 83ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker4] [2s 82ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [2s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4428e90c for 1 (true) DEBUG: [HttpClient-1-Worker4] [2s 83ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [2s 83ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-1-Worker4] [2s 83ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [2s 83ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@65e82cb7 DEBUG: [HttpClient-1-Worker4] [2s 83ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [2s 83ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 83ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 83ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [2s 83ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 83ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-1-Worker8] [2s 83ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker8] [2s 83ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker8] [2s 84ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker8] [2s 84ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker8] [2s 84ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 83ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 84ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [2s 84ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 84ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker9] [2s 84ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker10] [2s 84ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker9] [2s 84ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker9] [2s 84ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker9] [2s 84ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-SelectorManager] [2s 84ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker9] [2s 84ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker9] [2s 84ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker9] [2s 84ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker9] [2s 84ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-SelectorManager] [2s 84ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57036 DEBUG: [HttpClient-1-Worker9] [2s 84ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker9] [2s 84ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker9] [2s 84ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-1-Worker10] [2s 84ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker10] [2s 84ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker10] [2s 84ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker10] [2s 84ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-1-Worker9] [2s 84ms] Http1Publisher(SocketTube(8)) onNext with 195 bytes DEBUG: [HttpClient-1-Worker9] [2s 85ms] SocketTube(8) trying to write: 195 DEBUG: [HttpClient-1-Worker11] [2s 84ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-2-SelectorManager] [2s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16622a4f for 1 (true) DEBUG: [HttpClient-1-Worker9] [2s 85ms] SocketTube(8) wrote: 195 DEBUG: [HttpClient-1-Worker9] [2s 85ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker9] [2s 85ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker9] [2s 85ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker9] [2s 85ms] SocketTube(8) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker9] [2s 85ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker9] [2s 85ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker9] [2s 85ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker11] [2s 85ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker11] [2s 85ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker6] [2s 85ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker6] [2s 85ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-1-Worker6] [2s 85ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker6] [2s 85ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker6] [2s 85ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker6] [2s 85ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-1-Worker6] [2s 85ms] Http1Publisher(SocketTube(6)) onNext with 195 bytes DEBUG: [HttpClient-1-Worker8] [2s 84ms] SocketTube(8) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker9] [2s 85ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker9] [2s 85ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-1-Worker9] [2s 85ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker9] [2s 86ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker9] [2s 86ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@373b0bed DEBUG: [HttpClient-1-Worker9] [2s 86ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker11] [2s 85ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker11] [2s 86ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker11] [2s 86ms] SocketTube(7) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 86ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 86ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6eccd3e9 DEBUG: [HttpClient-2-SelectorManager] [2s 86ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 86ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 86ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [2s 86ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 86ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-1-Worker12] [2s 86ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker12] [2s 86ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker12] [2s 86ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker12] [2s 86ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker12] [2s 86ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker12] [2s 86ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae5d713 for 1 (true) DEBUG: [HttpClient-1-Worker6] [2s 85ms] SocketTube(6) trying to write: 195 DEBUG: [HttpClient-1-Worker11] [2s 86ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker11] [2s 87ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker11] [2s 87ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [2s 87ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 87ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker13] [2s 87ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker6] [2s 87ms] SocketTube(6) wrote: 195 DEBUG: [HttpClient-2-SelectorManager] [2s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16622a4f for 0 (false) DEBUG: [HttpClient-1-Worker6] [2s 87ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker11] [2s 87ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker6] [2s 87ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker6] [2s 87ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker6] [2s 87ms] SocketTube(6) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker6] [2s 87ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker6] [2s 87ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker6] [2s 87ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker6] [2s 87ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker6] [2s 87ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker6] [2s 87ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker6] [2s 87ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker6] [2s 87ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker6] [2s 87ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker6] [2s 87ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker6] [2s 87ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker6] [2s 88ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4dcc12b8 DEBUG: [HttpClient-1-Worker6] [2s 88ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker6] [2s 88ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker6] [2s 88ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker6] [2s 88ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker6] [2s 88ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker13] [2s 87ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker13] [2s 88ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker13] [2s 88ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker13] [2s 88ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 88ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [2s 88ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [2s 88ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker14] [2s 88ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6b84ac24 DEBUG: [HttpClient-1-Worker14] [2s 88ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [2s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16622a4f for 1 (false) DEBUG: [HttpClient-1-Worker14] [2s 88ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6b84ac24 DEBUG: [HttpClient-2-SelectorManager] [2s 88ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker14] [2s 88ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker14] [2s 88ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker14] [2s 88ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6b84ac24 DEBUG: [HttpClient-1-Worker14] [2s 88ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker14] [2s 88ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [2s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@245ec659 for 0 (false) Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-2-SelectorManager] [2s 89ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [2s 89ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [2s 89ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker15] [2s 89ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4e0b3def DEBUG: [HttpClient-1-Worker15] [2s 89ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker11] [2s 89ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [2s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@245ec659 for 1 (false) DEBUG: [HttpClient-1-Worker11] [2s 89ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 57010 DEBUG: [HttpClient-1-Worker14] [2s 89ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker14] [2s 89ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker14] [2s 89ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@21be495e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@349a60c1 queue.isEmpty: false DEBUG: [HttpClient-1-Worker14] [2s 89ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [2s 89ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4e0b3def DEBUG: [HttpClient-2-SelectorManager] [2s 89ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker15] [2s 89ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker11] [2s 89ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker11] [2s 89ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker11] [2s 90ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker11] [2s 90ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-1-Worker11] [2s 90ms] Http1Publisher(SocketTube(7)) onNext with 195 bytes DEBUG: [HttpClient-1-Worker11] [2s 90ms] SocketTube(7) trying to write: 195 DEBUG: [HttpClient-1-Worker11] [2s 90ms] SocketTube(7) wrote: 195 DEBUG: [HttpClient-1-Worker11] [2s 90ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker11] [2s 90ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker11] [2s 90ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker11] [2s 90ms] SocketTube(7) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker11] [2s 90ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker11] [2s 90ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker14] [2s 89ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker14] [2s 90ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker15] [2s 89ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker14] [2s 90ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@21be495e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@349a60c1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-SelectorManager] [2s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4428e90c for 0 (false) DEBUG: [HttpClient-1-Worker14] [2s 90ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@21be495e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@349a60c1 DEBUG: [HttpClient-2-SelectorManager] [2s 90ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-1-Worker11] [2s 90ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker11] [2s 90ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker11] [2s 90ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-SelectorManager] [2s 90ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker15] [2s 90ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4e0b3def DEBUG: [HttpClient-2-SelectorManager] [2s 90ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker15] [2s 90ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-SelectorManager] [2s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4428e90c for 1 (false) DEBUG: [HttpClient-2-SelectorManager] [2s 91ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae5d713 for 0 (false) DEBUG: [HttpClient-1-Worker11] [2s 90ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-SelectorManager] [2s 91ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-1-Worker11] [2s 91ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker11] [2s 91ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker11] [2s 91ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker11] [2s 91ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker11] [2s 91ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker11] [2s 91ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@31df40a2 DEBUG: [HttpClient-1-Worker11] [2s 91ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker11] [2s 91ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker14] [2s 90ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker16] [2s 91ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@51cace91 DEBUG: [HttpClient-1-Worker16] [2s 91ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker16] [2s 91ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@51cace91 DEBUG: [HttpClient-1-Worker15] [2s 91ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [2s 91ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 57006 DEBUG: [HttpClient-1-Worker15] [2s 92ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker15] [2s 92ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker15] [2s 92ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6f9a15bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4032ff4a queue.isEmpty: false DEBUG: [HttpClient-1-Worker15] [2s 92ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [2s 93ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker15] [2s 93ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-2-SelectorManager] [2s 93ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker17] [2s 93ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f1d0408 DEBUG: [HttpClient-1-Worker17] [2s 93ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [2s 93ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6f9a15bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4032ff4a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker15] [2s 93ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f9a15bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4032ff4a DEBUG: [HttpClient-1-Worker15] [2s 93ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker15] [2s 93ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f9a15bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4032ff4a DEBUG: [HttpClient-1-Worker15] [2s 93ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker11] [2s 91ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker11] [2s 93ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker11] [2s 93ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker14] [2s 91ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@21be495e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@349a60c1 DEBUG: [HttpClient-1-Worker14] [2s 94ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker16] [2s 91ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker14] [2s 94ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker14] [2s 94ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker14] [2s 94ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker14] [2s 94ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker16] [2s 94ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker16] [2s 94ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@51cace91 DEBUG: [HttpClient-1-Worker16] [2s 94ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker16] [2s 94ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 57020 DEBUG: [HttpClient-1-Worker16] [2s 95ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker16] [2s 95ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker16] [2s 95ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6b3182ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3816c24b queue.isEmpty: false DEBUG: [HttpClient-2-SelectorManager] [2s 93ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae5d713 for 1 (false) DEBUG: [HttpClient-2-SelectorManager] [2s 95ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker17] [2s 93ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f1d0408 DEBUG: [HttpClient-1-Worker17] [2s 96ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker17] [2s 96ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker17] [2s 96ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f1d0408 DEBUG: [HttpClient-1-Worker17] [2s 96ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker17] [2s 96ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker15] [2s 93ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker15] [2s 96ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker15] [2s 96ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker14] [2s 94ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker14] [2s 96ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker14] [2s 96ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker14] [2s 96ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker14] [2s 96ms] SocketTube(8) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker14] [2s 96ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker14] [2s 97ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker14] [2s 97ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker14] [2s 97ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker16] [2s 95ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [HttpClient-1-Worker14] [2s 97ms] HttpClientImpl(2) ClientImpl (async) elapsed 30 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-1-Worker14] [2s 97ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker14] [2s 97ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker15] [2s 96ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker15] [2s 98ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker15] [2s 98ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker15] [2s 98ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker15] [2s 98ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker15] [2s 98ms] SocketTube(5) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker15] [2s 98ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker15] [2s 98ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker15] [2s 98ms] SocketTube(5) write: registering startSubscription event Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 57036 DEBUG: [HttpClient-1-Worker15] [2s 98ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker17] [2s 98ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker15] [2s 98ms] HttpClientImpl(2) ClientImpl (async) elapsed 31 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-1-Worker15] [2s 98ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker15] [2s 98ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker17] [2s 98ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker15] [2s 98ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker17] [2s 98ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@484a5823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@52564543 queue.isEmpty: false DEBUG: [HttpClient-1-Worker15] [2s 98ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker17] [2s 98ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-2-SelectorManager] [2s 96ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-1-Worker17] [2s 98ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-SelectorManager] [2s 98ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [2s 98ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-Worker17] [2s 98ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker17] [2s 98ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@484a5823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@52564543, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker17] [2s 98ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@484a5823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@52564543 DEBUG: [HttpClient-1-Worker17] [2s 98ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker17] [2s 99ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@484a5823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@52564543 DEBUG: [HttpClient-1-Worker17] [2s 99ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker17] [2s 99ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker17] [2s 99ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker17] [2s 99ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker17] [2s 99ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker16] [2s 97ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker17] [2s 99ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker17] [2s 99ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker17] [2s 99ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker17] [2s 99ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker14] [2s 97ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [2s 98ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 99ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 99ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 99ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker14] [2s 99ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [2s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16622a4f for 1 (false) DEBUG: [HttpClient-2-SelectorManager] [2s 99ms] SocketTube(8) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 99ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 99ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-1-Worker16] [2s 99ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker16] [2s 99ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6b3182ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3816c24b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker16] [2s 99ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6b3182ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3816c24b DEBUG: [HttpClient-1-Worker16] [2s 99ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker16] [2s 99ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6b3182ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3816c24b DEBUG: [HttpClient-1-Worker16] [2s 99ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker16] [2s 99ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker16] [2s 99ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker16] [2s 99ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker17] [2s 99ms] SocketTube(7) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker17] [2s 99ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker17] [2s 99ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker17] [2s 100ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker16] [2s 99ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker16] [2s 101ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker16] [2s 101ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker16] [2s 101ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker16] [2s 101ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker16] [2s 101ms] SocketTube(6) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker16] [2s 101ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker16] [2s 101ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker16] [2s 101ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker17] [2s 102ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker17] [2s 103ms] HttpClientImpl(2) ClientImpl (async) elapsed 35 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-1-Worker16] [2s 103ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker17] [2s 103ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker16] [2s 103ms] HttpClientImpl(2) ClientImpl (async) elapsed 35 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-1-Worker17] [2s 103ms] Http1Response(id=6, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker16] [2s 103ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker16] [2s 103ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@40cccb86(2) DEBUG: [HttpClient-1-Worker16] [2s 103ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker16] [2s 103ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker17] [2s 103ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-1-Worker17] [2s 103ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@245ec659 for 1 (false) DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-1-Worker19] [2s 104ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker19] [2s 104ms] SocketTube(5) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker18] [2s 104ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [2s 104ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae5d713 for 1 (false) DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(7) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4428e90c for 1 (false) DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker18] [2s 105ms] SocketTube(8) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker21] [2s 105ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker21] [2s 105ms] SocketTube(6) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-1-Worker20] [2s 105ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-1-Worker20] [2s 105ms] SocketTube(7) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 105ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(8) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(5) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(7) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(6) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 106ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 108ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [pool-3-thread-1] [2s 109ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-3-thread-1] [2s 110ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-3-thread-1] [2s 110ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [2s 110ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-2] [2s 110ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-3-thread-1] [2s 110ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [2s 110ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [2s 110ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-3-thread-1] [2s 110ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker0] [2s 110ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [2s 110ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [2s 110ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [2s 110ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [2s 110ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [2s 110ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-3-thread-3] [2s 110ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [2s 110ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker0] [2s 110ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-3] [2s 110ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [2s 110ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [2s 110ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-3] [2s 110ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [2s 110ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [2s 110ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [2s 111ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4756bc2b queue.isEmpty: true DEBUG: [pool-3-thread-4] [2s 111ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-3-thread-1] [2s 111ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4756bc2b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [2s 111ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [2s 111ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [2s 111ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [2s 111ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [2s 111ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [2s 111ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [2s 111ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [2s 111ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2a569cce queue.isEmpty: true DEBUG: [pool-3-thread-1] [2s 111ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [2s 111ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [2s 111ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2a569cce, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [2s 111ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [2s 111ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [2s 111ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [2s 111ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [2s 111ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [2s 111ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [2s 111ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [2s 111ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-3-thread-1] [2s 111ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-1] [2s 111ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [2s 111ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker1] [2s 111ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [2s 111ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [2s 111ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [2s 111ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [2s 111ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [2s 111ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker1] [2s 112ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-3] [2s 112ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@373a9be8 queue.isEmpty: true DEBUG: [pool-3-thread-3] [2s 112ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@373a9be8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [2s 112ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [2s 112ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [2s 112ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [2s 112ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [2s 112ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [2s 112ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker1] [2s 112ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@305e28c8 queue.isEmpty: true DEBUG: [HttpClient-2-Worker1] [2s 112ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@305e28c8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker1] [2s 112ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [2s 112ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [2s 112ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [2s 112ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [2s 112ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker1] [2s 112ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [2s 112ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [2s 115ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [2s 115ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [2s 115ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [2s 118ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [2s 118ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [2s 118ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5ee3472b for 8 (true) DEBUG: [HttpClient-3-SelectorManager] [2s 118ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [2s 118ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46333 DEBUG: [pool-3-thread-1] [2s 119ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [2s 119ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [2s 119ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@541b2c5b for 8 (true) DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48935 DEBUG: [HttpClient-2-Worker3] [2s 120ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker3] [2s 120ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker3] [2s 120ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker3] [2s 120ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker3] [2s 120ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker3] [2s 120ms] SocketTube(9) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@55076fab DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-2-Worker3] [2s 120ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker3] [2s 121ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker3] [2s 121ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker3] [2s 121ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-2-Worker1] [2s 121ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [2s 122ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [2s 122ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2042df16 for 8 (true) DEBUG: [HttpClient-3-SelectorManager] [2s 122ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 122ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker5] [2s 122ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker5] [2s 122ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker5] [2s 122ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker5] [2s 122ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker5] [2s 122ms] SocketTube(9) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker2] [2s 123ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker2] [2s 123ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker2] [2s 123ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker2] [2s 123ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [2s 123ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker2] [2s 123ms] SocketTube(10) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-Worker2] [2s 123ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker2] [2s 123ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker2] [2s 123ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [2s 123ms] Http1Exchange requestAction.headers DEBUG: [pool-3-thread-3] [2s 123ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker3] [2s 124ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker3] [2s 124ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-2-Worker3] [2s 124ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker3] [2s 124ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker3] [2s 124ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker3] [2s 124ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-2-Worker3] [2s 124ms] Http1Publisher(SocketTube(9)) onNext with 195 bytes DEBUG: [HttpClient-2-Worker3] [2s 124ms] SocketTube(9) trying to write: 195 Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-2-Worker4] [2s 123ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-3-SelectorManager] [2s 123ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker4] [2s 124ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker4] [2s 124ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker2] [2s 124ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker2] [2s 124ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-2-Worker2] [2s 124ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker2] [2s 124ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 0 DEBUG: [pool-3-thread-3] [2s 124ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-2-Worker3] [2s 124ms] SocketTube(9) wrote: 195 DEBUG: [HttpClient-3-SelectorManager] [2s 124ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42389 DEBUG: [HttpClient-2-Worker3] [2s 128ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker3] [2s 128ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker3] [2s 128ms] SocketTube(9) leaving requestMore: Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker3] [2s 128ms] SocketTube(9) leaving w.onNext Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker6] [2s 128ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker6] [2s 128ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker4] [2s 124ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 128ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@713657f3 for 8 (true) DEBUG: [HttpClient-2-Worker4] [2s 128ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 128ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker4] [2s 128ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker3] [2s 128ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker3] [2s 129ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker6] [2s 128ms] SocketTube(12) connecting flows DEBUG: [HttpClient-3-SelectorManager] [2s 128ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@29aed2c4 DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-2-Worker6] [2s 129ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker6] [2s 129ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker6] [2s 129ms] SocketTube(12) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-Worker6] [2s 129ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker6] [2s 129ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker6] [2s 129ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker6] [2s 129ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker3] [2s 129ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-2-Worker3] [2s 129ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker3] [2s 129ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker7] [2s 129ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker3] [2s 129ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker3] [2s 129ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker3] [2s 129ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker3] [2s 129ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker3] [2s 129ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker3] [2s 129ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker3] [2s 130ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@20aef7be DEBUG: [HttpClient-2-Worker3] [2s 130ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker3] [2s 130ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker7] [2s 129ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-3-SelectorManager] [2s 130ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [2s 130ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59169 DEBUG: [HttpClient-2-Worker8] [2s 129ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker9] [2s 130ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [2s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36b28a8e for 1 (true) DEBUG: [HttpClient-2-Worker3] [2s 130ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker6] [2s 130ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker6] [2s 130ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-2-Worker6] [2s 130ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker6] [2s 130ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker7] [2s 130ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker7] [2s 130ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker7] [2s 130ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker8] [2s 130ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker9] [2s 130ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-3-SelectorManager] [2s 130ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-2-Worker8] [2s 131ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker8] [2s 131ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker8] [2s 131ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker8] [2s 131ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker8] [2s 131ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker8] [2s 131ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7af708ce DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-2-Worker10] [2s 131ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker10] [2s 131ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker10] [2s 131ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker10] [2s 131ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-2-Worker10] [2s 131ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker10] [2s 131ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-Worker3] [2s 130ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker3] [2s 131ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker7] [2s 131ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker9] [2s 131ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker9] [2s 132ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker9] [2s 132ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker8] [2s 131ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker8] [2s 132ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker11] [2s 132ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker11] [2s 132ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker11] [2s 132ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker11] [2s 132ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker11] [2s 132ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker11] [2s 132ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker11] [2s 132ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker11] [2s 132ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker11] [2s 132ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker11] [2s 132ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker9] [2s 132ms] SocketTube(11) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36b28a8e for 0 (false) DEBUG: [HttpClient-2-Worker9] [2s 132ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker9] [2s 132ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker9] [2s 132ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker9] [2s 132ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36b28a8e for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker8] [2s 132ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-2-Worker8] [2s 133ms] Http1Publisher(SocketTube(10)) onNext with 195 bytes Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-2-Worker11] [2s 132ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-2-Worker11] [2s 133ms] Http1Publisher(SocketTube(12)) onNext with 195 bytes DEBUG: [HttpClient-2-Worker12] [2s 132ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4756bc2b DEBUG: [HttpClient-2-Worker11] [2s 133ms] SocketTube(12) trying to write: 195 DEBUG: [HttpClient-2-Worker9] [2s 133ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-SelectorManager] [2s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2510cda6 for 1 (true) DEBUG: [HttpClient-2-Worker11] [2s 133ms] SocketTube(12) wrote: 195 DEBUG: [HttpClient-2-Worker11] [2s 133ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker11] [2s 133ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker11] [2s 133ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker11] [2s 133ms] SocketTube(12) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker11] [2s 133ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker11] [2s 133ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker11] [2s 133ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker11] [2s 133ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker11] [2s 133ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker11] [2s 133ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker11] [2s 133ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker11] [2s 133ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@61c2686d DEBUG: [HttpClient-2-Worker11] [2s 133ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker8] [2s 133ms] SocketTube(10) trying to write: 195 DEBUG: [HttpClient-2-Worker12] [2s 133ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker12] [2s 134ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4756bc2b DEBUG: [HttpClient-2-Worker12] [2s 134ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker12] [2s 134ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker9] [2s 133ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [2s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34cc0414 for 1 (true) DEBUG: [HttpClient-2-Worker9] [2s 134ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-3-SelectorManager] [2s 134ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-2-Worker9] [2s 134ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker8] [2s 134ms] SocketTube(10) wrote: 195 DEBUG: [HttpClient-2-Worker12] [2s 134ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4756bc2b DEBUG: [HttpClient-3-SelectorManager] [2s 134ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@55e155b7 DEBUG: [HttpClient-3-SelectorManager] [2s 134ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 134ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 134ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 134ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 134ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-2-Worker13] [2s 134ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker13] [2s 134ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker13] [2s 134ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker13] [2s 134ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker13] [2s 134ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker13] [2s 134ms] SocketTube(11) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-Worker8] [2s 134ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker8] [2s 135ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker8] [2s 135ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker8] [2s 135ms] SocketTube(10) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker12] [2s 134ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-SelectorManager] [2s 134ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 135ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker14] [2s 135ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker14] [2s 135ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker14] [2s 135ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker14] [2s 135ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker14] [2s 135ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker14] [2s 135ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker14] [2s 135ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker14] [2s 135ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker8] [2s 135ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker12] [2s 135ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker14] [2s 135ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker14] [2s 136ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 48935 DEBUG: [HttpClient-2-Worker14] [2s 136ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-2-Worker14] [2s 136ms] Http1Publisher(SocketTube(11)) onNext with 195 bytes DEBUG: [HttpClient-2-Worker14] [2s 136ms] SocketTube(11) trying to write: 195 DEBUG: [HttpClient-2-Worker8] [2s 135ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker8] [2s 136ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker12] [2s 136ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker14] [2s 136ms] SocketTube(11) wrote: 195 DEBUG: [HttpClient-2-Worker14] [2s 136ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker14] [2s 136ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker14] [2s 136ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker14] [2s 136ms] SocketTube(11) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker14] [2s 137ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker14] [2s 137ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker14] [2s 137ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker14] [2s 137ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker14] [2s 137ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker14] [2s 137ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker14] [2s 137ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker14] [2s 137ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@91c7a65 DEBUG: [HttpClient-2-Worker14] [2s 137ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker8] [2s 136ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker8] [2s 137ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker12] [2s 136ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@49915b69(3) DEBUG: [HttpClient-2-Worker12] [2s 137ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@41e6cd18/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ae3e686 queue.isEmpty: false DEBUG: [HttpClient-2-Worker8] [2s 137ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker12] [2s 137ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker12] [2s 137ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker12] [2s 137ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker12] [2s 138ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@41e6cd18/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ae3e686, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker12] [2s 138ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@41e6cd18/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ae3e686 DEBUG: [HttpClient-2-Worker12] [2s 138ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker12] [2s 138ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@41e6cd18/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ae3e686 DEBUG: [HttpClient-2-Worker12] [2s 138ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker12] [2s 138ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker12] [2s 138ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker12] [2s 138ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker12] [2s 138ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker8] [2s 138ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker12] [2s 138ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker12] [2s 138ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker12] [2s 138ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker12] [2s 138ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker12] [2s 138ms] SocketTube(9) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker12] [2s 138ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker12] [2s 138ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker12] [2s 138ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [2s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34cc0414 for 0 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 138ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 138ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 138ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker15] [2s 138ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@305e28c8 DEBUG: [HttpClient-2-Worker8] [2s 138ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6f059a25 DEBUG: [HttpClient-2-Worker12] [2s 138ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker12] [2s 139ms] HttpClientImpl(3) ClientImpl (async) elapsed 29 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-2-Worker12] [2s 139ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker12] [2s 139ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@49915b69(3) DEBUG: [HttpClient-2-Worker12] [2s 139ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34cc0414 for 1 (false) DEBUG: [HttpClient-2-Worker12] [2s 139ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker15] [2s 138ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker15] [2s 139ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@305e28c8 DEBUG: [HttpClient-2-Worker15] [2s 139ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker8] [2s 138ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743f653e for 1 (true) DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36b28a8e for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(9) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker16] [2s 140ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker16] [2s 140ms] SocketTube(9) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2510cda6 for 0 (false) DEBUG: [HttpClient-2-Worker15] [2s 139ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker15] [2s 140ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@305e28c8 DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker17] [2s 140ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2a569cce DEBUG: [HttpClient-2-Worker17] [2s 140ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker17] [2s 140ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2a569cce DEBUG: [HttpClient-2-Worker17] [2s 140ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker17] [2s 140ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker17] [2s 140ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2a569cce DEBUG: [HttpClient-2-Worker17] [2s 140ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker17] [2s 140ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker15] [2s 140ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2510cda6 for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743f653e for 0 (false) DEBUG: [HttpClient-2-Worker15] [2s 140ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743f653e for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker18] [2s 140ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@373a9be8 DEBUG: [HttpClient-2-Worker18] [2s 140ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker18] [2s 140ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@373a9be8 DEBUG: [HttpClient-2-Worker18] [2s 141ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 46333 DEBUG: [HttpClient-2-Worker18] [2s 141ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker18] [2s 141ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@373a9be8 DEBUG: [HttpClient-2-Worker18] [2s 142ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker18] [2s 142ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker17] [2s 141ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker17] [2s 142ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@49915b69(3) DEBUG: [HttpClient-2-Worker17] [2s 142ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@11d6248a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@662fa5a5 queue.isEmpty: false Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 42389 DEBUG: [HttpClient-2-Worker17] [2s 142ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker17] [2s 142ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker17] [2s 142ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker17] [2s 142ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@11d6248a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@662fa5a5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker15] [2s 142ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker15] [2s 143ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@49915b69(3) DEBUG: [HttpClient-2-Worker17] [2s 143ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@11d6248a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@662fa5a5 DEBUG: [HttpClient-2-Worker15] [2s 143ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@31cdb5a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@560d5685 queue.isEmpty: false DEBUG: [HttpClient-2-Worker17] [2s 143ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker17] [2s 143ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@11d6248a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@662fa5a5 DEBUG: [HttpClient-2-Worker17] [2s 143ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker17] [2s 143ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker17] [2s 143ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker17] [2s 143ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker17] [2s 143ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker17] [2s 143ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker17] [2s 143ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker17] [2s 143ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker17] [2s 143ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker17] [2s 143ms] SocketTube(10) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker17] [2s 143ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker17] [2s 143ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker17] [2s 143ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker17] [2s 143ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker17] [2s 143ms] HttpClientImpl(3) ClientImpl (async) elapsed 33 millis for GET to http://127.0.0.1:37419/ Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 59169 DEBUG: [HttpClient-2-Worker15] [2s 143ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-2-Worker18] [2s 144ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker18] [2s 144ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@49915b69(3) DEBUG: [HttpClient-2-Worker15] [2s 144ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker18] [2s 144ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6b3a031d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e38901e queue.isEmpty: false DEBUG: [HttpClient-2-Worker15] [2s 144ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-3-SelectorManager] [2s 144ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker15] [2s 144ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@31cdb5a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@560d5685, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker15] [2s 144ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31cdb5a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@560d5685 DEBUG: [HttpClient-2-Worker15] [2s 144ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker15] [2s 144ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31cdb5a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@560d5685 DEBUG: [HttpClient-2-Worker15] [2s 144ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker15] [2s 144ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker15] [2s 144ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker15] [2s 144ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker15] [2s 144ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker15] [2s 144ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker15] [2s 144ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker15] [2s 144ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker15] [2s 144ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker15] [2s 144ms] SocketTube(12) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker17] [2s 145ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker15] [2s 145ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker15] [2s 145ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker15] [2s 145ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker18] [2s 144ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker15] [2s 145ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker18] [2s 145ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker18] [2s 145ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker18] [2s 145ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6b3a031d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e38901e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker18] [2s 145ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6b3a031d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e38901e DEBUG: [HttpClient-2-Worker18] [2s 145ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker18] [2s 145ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6b3a031d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e38901e DEBUG: [HttpClient-2-Worker18] [2s 145ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker18] [2s 145ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker18] [2s 145ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker18] [2s 145ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker18] [2s 145ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker18] [2s 145ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker18] [2s 145ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker18] [2s 145ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker18] [2s 145ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker18] [2s 145ms] SocketTube(11) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-2-Worker18] [2s 145ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker18] [2s 145ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker18] [2s 145ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker18] [2s 145ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker18] [2s 146ms] HttpClientImpl(3) ClientImpl (async) elapsed 35 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-2-Worker18] [2s 146ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker18] [2s 146ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@49915b69(3) DEBUG: [HttpClient-2-Worker18] [2s 146ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker18] [2s 146ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [2s 144ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker17] [2s 145ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@49915b69(3) DEBUG: [HttpClient-2-Worker15] [2s 145ms] HttpClientImpl(3) ClientImpl (async) elapsed 34 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-2-Worker17] [2s 146ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2510cda6 for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(10) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-2-Worker17] [2s 146ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 146ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-Worker19] [2s 146ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker19] [2s 147ms] SocketTube(10) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker15] [2s 147ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34cc0414 for 1 (false) DEBUG: [HttpClient-2-Worker15] [2s 147ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@49915b69(3) DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(12) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker15] [2s 147ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker15] [2s 147ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker20] [2s 147ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker20] [2s 147ms] SocketTube(12) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743f653e for 1 (false) DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 147ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker21] [2s 147ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker21] [2s 148ms] SocketTube(11) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(9) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(10) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(12) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(12) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(11) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 151ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 152ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [pool-4-thread-1] [2s 153ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-4-thread-2] [2s 153ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-4-thread-3] [2s 154ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-4-thread-1] [2s 154ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-4-thread-1] [2s 154ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [2s 154ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [2s 154ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [2s 154ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-4] [2s 154ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-4-thread-3] [2s 154ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-4-thread-3] [2s 154ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [2s 154ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [2s 154ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [2s 154ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker1] [2s 154ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [2s 154ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-4-thread-1] [2s 154ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker1] [2s 154ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [2s 154ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [2s 154ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [2s 154ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker0] [2s 154ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [2s 154ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker0] [2s 154ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker1] [2s 154ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker1] [2s 155ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker1] [2s 155ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker1] [2s 155ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker1] [2s 155ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker1] [2s 155ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [2s 155ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker1] [2s 155ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1fdc79ba queue.isEmpty: true DEBUG: [pool-4-thread-3] [2s 154ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [2s 155ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [2s 155ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [2s 156ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker0] [2s 155ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-3] [2s 156ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [2s 155ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1fdc79ba, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [2s 156ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@342514e4 queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [2s 156ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [2s 156ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [2s 156ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [2s 156ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [2s 156ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [2s 156ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [2s 156ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker0] [2s 156ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@731fc9ec queue.isEmpty: true DEBUG: [pool-4-thread-3] [2s 156ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [2s 156ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@342514e4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [2s 156ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [2s 156ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [2s 156ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [2s 156ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [2s 156ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [2s 156ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@731fc9ec, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [2s 156ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4d4e53d3 queue.isEmpty: true DEBUG: [HttpClient-3-Worker0] [2s 156ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [2s 156ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [2s 157ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [2s 157ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-1] [2s 157ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [2s 156ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [2s 157ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [2s 156ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [2s 157ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-3-Worker1] [2s 157ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [2s 158ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1b600289 for 8 (true) DEBUG: [HttpClient-4-SelectorManager] [2s 158ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@119869f9 for 8 (true) DEBUG: [pool-4-thread-3] [2s 157ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4d4e53d3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [2s 158ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [2s 158ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [2s 158ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [pool-4-thread-3] [2s 158ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [2s 158ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [2s 157ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [2s 158ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [2s 158ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-3] [2s 158ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [2s 158ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [2s 159ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [2s 158ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48619 DEBUG: [HttpClient-4-SelectorManager] [2s 160ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker0] [2s 158ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [2s 160ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50439 DEBUG: [HttpClient-3-Worker2] [2s 160ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker2] [2s 160ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker2] [2s 160ms] SocketTube(13) connecting flows DEBUG: [HttpClient-4-SelectorManager] [2s 160ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ff5d1fe for 8 (true) DEBUG: [HttpClient-3-Worker0] [2s 160ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-SelectorManager] [2s 160ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker3] [2s 160ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker0] [2s 160ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-SelectorManager] [2s 160ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33493 DEBUG: [HttpClient-3-Worker0] [2s 161ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker2] [2s 160ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker0] [2s 161ms] PlainHttpConnection(SocketTube(16)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker2] [2s 161ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker3] [2s 160ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-4-SelectorManager] [2s 161ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-3-Worker0] [2s 161ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-3-Worker4] [2s 161ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker4] [2s 161ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker4] [2s 161ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker4] [2s 161ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker4] [2s 161ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker4] [2s 161ms] SocketTube(15) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-Worker4] [2s 161ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-3-Worker4] [2s 161ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker4] [2s 161ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker4] [2s 161ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker2] [2s 161ms] SocketTube(13) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-Worker3] [2s 161ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker3] [2s 161ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker3] [2s 161ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-4-SelectorManager] [2s 161ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3781be3a DEBUG: [HttpClient-4-SelectorManager] [2s 162ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 162ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 162ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [2s 162ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 162ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-3-Worker2] [2s 161ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker5] [2s 162ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker2] [2s 162ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker2] [2s 162ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker3] [2s 162ms] SocketTube(14) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-Worker3] [2s 162ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker3] [2s 162ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker3] [2s 162ms] SocketTube(14) write: registering startSubscription event Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-4-SelectorManager] [2s 162ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@34b50ae1 for 8 (true) DEBUG: [HttpClient-4-SelectorManager] [2s 162ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker5] [2s 162ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [2s 162ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@16cfab0b DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker4] [2s 163ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker2] [2s 163ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-3-Worker5] [2s 163ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker6] [2s 163ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker5] [2s 163ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker5] [2s 163ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker4] [2s 163ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2c85b786 DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-3-Worker6] [2s 163ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker5] [2s 163ms] SocketTube(13) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-Worker3] [2s 163ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker7] [2s 163ms] SocketTube(15) write: requesting more... Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-3-Worker4] [2s 163ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker8] [2s 163ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker8] [2s 164ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker8] [2s 164ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker8] [2s 164ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker8] [2s 164ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker8] [2s 164ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 163ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 164ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34541 DEBUG: [HttpClient-3-Worker6] [2s 163ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-SelectorManager] [2s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fb52f5 for 1 (true) DEBUG: [HttpClient-4-SelectorManager] [2s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c333654 for 1 (true) DEBUG: [HttpClient-3-Worker7] [2s 164ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 Mar 20, 2024 6:09:39 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-3-Worker4] [2s 164ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker2] [2s 164ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker9] [2s 164ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker2] [2s 165ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-3-Worker3] [2s 165ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker6] [2s 164ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 164ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-3-Worker6] [2s 165ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 165ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker6] [2s 165ms] SocketTube(15) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker7] [2s 164ms] SocketTube(15) leaving requestMore: Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker4] [2s 165ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker2] [2s 165ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker3] [2s 165ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-3-Worker2] [2s 165ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker3] [2s 165ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker9] [2s 165ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker9] [2s 165ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker10] [2s 165ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [2s 165ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 166ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker10] [2s 166ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker10] [2s 166ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker4] [2s 165ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [2s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@170d1e7d for 1 (true) DEBUG: [HttpClient-3-Worker4] [2s 166ms] Http1Publisher(SocketTube(15)) onNext with 195 bytes DEBUG: [HttpClient-3-Worker4] [2s 166ms] SocketTube(15) trying to write: 195 DEBUG: [HttpClient-3-Worker3] [2s 165ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker9] [2s 166ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker4] [2s 166ms] SocketTube(15) wrote: 195 DEBUG: [HttpClient-3-Worker9] [2s 166ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker11] [2s 166ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker10] [2s 166ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker10] [2s 166ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker10] [2s 166ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker4] [2s 166ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker9] [2s 166ms] SocketTube(16) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-Worker11] [2s 166ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [2s 166ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 167ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1fc931a6 DEBUG: [HttpClient-4-SelectorManager] [2s 167ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-3-Worker10] [2s 166ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker10] [2s 167ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker10] [2s 167ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker4] [2s 166ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker9] [2s 166ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-3-Worker9] [2s 167ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker9] [2s 167ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker11] [2s 167ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [2s 167ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 167ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker10] [2s 167ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker12] [2s 167ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [2s 167ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker12] [2s 167ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker12] [2s 167ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-3-Worker4] [2s 167ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker9] [2s 167ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker11] [2s 167ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-SelectorManager] [2s 167ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 168ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-3-Worker11] [2s 168ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker11] [2s 168ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker11] [2s 168ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker11] [2s 168ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker11] [2s 168ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-SelectorManager] [2s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@170d1e7d for 0 (false) DEBUG: [HttpClient-3-Worker12] [2s 167ms] SocketTube(16) resuming read event Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-3-Worker10] [2s 167ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-3-Worker9] [2s 168ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker9] [2s 168ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-3-Worker9] [2s 168ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker9] [2s 168ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker4] [2s 167ms] SocketTube(15) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker11] [2s 168ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker12] [2s 168ms] SocketTube(16) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-3-Worker10] [2s 168ms] Http1Publisher(SocketTube(13)) onNext with 195 bytes DEBUG: [HttpClient-3-Worker4] [2s 168ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [2s 168ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 169ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 169ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@170d1e7d for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 169ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3edd8883 for 1 (true) DEBUG: [HttpClient-3-Worker13] [2s 169ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4d4e53d3 DEBUG: [HttpClient-3-Worker4] [2s 169ms] Http1Publisher(SocketTube(15)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker11] [2s 168ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-3-Worker4] [2s 169ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker4] [2s 169ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker4] [2s 169ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker11] [2s 169ms] Http1Publisher(SocketTube(14)) onNext with 195 bytes DEBUG: [HttpClient-3-Worker10] [2s 168ms] SocketTube(13) trying to write: 195 DEBUG: [HttpClient-4-SelectorManager] [2s 169ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 169ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker13] [2s 169ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker13] [2s 169ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4d4e53d3 DEBUG: [HttpClient-3-Worker10] [2s 169ms] SocketTube(13) wrote: 195 DEBUG: [HttpClient-3-Worker10] [2s 169ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker4] [2s 169ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker11] [2s 169ms] SocketTube(14) trying to write: 195 DEBUG: [HttpClient-3-Worker14] [2s 169ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker13] [2s 169ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker11] [2s 170ms] SocketTube(14) wrote: 195 DEBUG: [HttpClient-3-Worker11] [2s 170ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker11] [2s 170ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker11] [2s 170ms] SocketTube(14) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker10] [2s 169ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [2s 170ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker10] [2s 170ms] SocketTube(13) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker4] [2s 170ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker14] [2s 170ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker4] [2s 170ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker4] [2s 170ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker11] [2s 170ms] SocketTube(14) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 170ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4d4e53d3 DEBUG: [HttpClient-4-SelectorManager] [2s 170ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fb52f5 for 0 (false) DEBUG: [HttpClient-3-Worker11] [2s 170ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker10] [2s 170ms] SocketTube(13) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 170ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-3-Worker13] [2s 170ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-3-Worker14] [2s 170ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker4] [2s 170ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker14] [2s 171ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker14] [2s 171ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker11] [2s 170ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-SelectorManager] [2s 170ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker11] [2s 171ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker11] [2s 171ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker11] [2s 171ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker4] [2s 171ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker4] [2s 171ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@29ba8b4d DEBUG: [HttpClient-3-Worker10] [2s 171ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker4] [2s 171ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker10] [2s 171ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker14] [2s 171ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker10] [2s 171ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker4] [2s 171ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker14] [2s 171ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker14] [2s 171ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker14] [2s 171ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker14] [2s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [2s 171ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker14] [2s 171ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-3-Worker11] [2s 171ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker15] [2s 171ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@342514e4 DEBUG: [HttpClient-3-Worker15] [2s 171ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker10] [2s 171ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-3-Worker10] [2s 172ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker4] [2s 171ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-4-SelectorManager] [2s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fb52f5 for 1 (false) DEBUG: [HttpClient-3-Worker4] [2s 172ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-3-Worker4] [2s 172ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) headersReader is already completed DEBUG: [HttpClient-3-Worker14] [2s 171ms] Http1Publisher(SocketTube(16)) onNext with 195 bytes DEBUG: [HttpClient-3-Worker15] [2s 172ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@342514e4 DEBUG: [HttpClient-3-Worker14] [2s 172ms] SocketTube(16) trying to write: 195 DEBUG: [HttpClient-3-Worker11] [2s 172ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker14] [2s 172ms] SocketTube(16) wrote: 195 DEBUG: [HttpClient-3-Worker10] [2s 172ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker10] [2s 172ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker10] [2s 172ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6e538a54 DEBUG: [HttpClient-4-SelectorManager] [2s 172ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker10] [2s 173ms] SocketTube(13) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker4] [2s 172ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-SelectorManager] [2s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c333654 for 0 (false) DEBUG: [HttpClient-3-Worker15] [2s 172ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-SelectorManager] [2s 173ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 173ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 173ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker11] [2s 172ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6b688c83 DEBUG: [HttpClient-3-Worker14] [2s 172ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker11] [2s 173ms] SocketTube(14) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker14] [2s 173ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker14] [2s 173ms] SocketTube(16) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker4] [2s 173ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-SelectorManager] [2s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c333654 for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 173ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker16] [2s 173ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1fdc79ba DEBUG: [HttpClient-3-Worker16] [2s 173ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [2s 173ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1fdc79ba DEBUG: [HttpClient-3-Worker15] [2s 173ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker14] [2s 173ms] SocketTube(16) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker16] [2s 173ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker14] [2s 173ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker14] [2s 174ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker14] [2s 174ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker15] [2s 173ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@342514e4 DEBUG: [HttpClient-3-Worker16] [2s 174ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker16] [2s 174ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1fdc79ba DEBUG: [HttpClient-3-Worker16] [2s 174ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker16] [2s 174ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker14] [2s 174ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker14] [2s 174ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-3-Worker14] [2s 174ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker15] [2s 174ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker14] [2s 174ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker14] [2s 174ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@367240ef Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 33493 DEBUG: [HttpClient-3-Worker4] [2s 174ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker4] [2s 175ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3ae2edc8(4) DEBUG: [HttpClient-3-Worker4] [2s 175ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ab1e14e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e10c2fc queue.isEmpty: false DEBUG: [HttpClient-3-Worker4] [2s 175ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker4] [2s 175ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker4] [2s 175ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ab1e14e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e10c2fc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker4] [2s 175ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ab1e14e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e10c2fc DEBUG: [HttpClient-3-Worker4] [2s 175ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker4] [2s 175ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ab1e14e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e10c2fc DEBUG: [HttpClient-3-Worker4] [2s 175ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker4] [2s 175ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker4] [2s 175ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker4] [2s 175ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker4] [2s 175ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker4] [2s 175ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker4] [2s 175ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker4] [2s 175ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker4] [2s 175ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker4] [2s 175ms] SocketTube(15) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker4] [2s 175ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker4] [2s 175ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker4] [2s 175ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker4] [2s 176ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker4] [2s 176ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-3-Worker4] [2s 176ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker4] [2s 176ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker4] [2s 176ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3ae2edc8(4) DEBUG: [HttpClient-3-Worker4] [2s 176ms] HttpClientImpl(4) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-4-SelectorManager] [2s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3edd8883 for 0 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3edd8883 for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@170d1e7d for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 176ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker18] [2s 177ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker15] [2s 174ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker14] [2s 174ms] SocketTube(16) leaving requestMore: Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 50439 DEBUG: [HttpClient-3-Worker17] [2s 177ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@731fc9ec DEBUG: [HttpClient-3-Worker16] [2s 177ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker18] [2s 177ms] SocketTube(15) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker16] [2s 177ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3ae2edc8(4) Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 48619 DEBUG: [HttpClient-3-Worker16] [2s 177ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@32ef72af/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e6aa309 queue.isEmpty: false DEBUG: [HttpClient-3-Worker15] [2s 177ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker17] [2s 177ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [2s 177ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker16] [2s 178ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker16] [2s 178ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker15] [2s 177ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3ae2edc8(4) DEBUG: [HttpClient-3-Worker17] [2s 178ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@731fc9ec DEBUG: [HttpClient-3-Worker15] [2s 178ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c6eb215/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69708147 queue.isEmpty: false DEBUG: [HttpClient-3-Worker17] [2s 178ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker16] [2s 178ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@32ef72af/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e6aa309, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker16] [2s 178ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32ef72af/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e6aa309 DEBUG: [HttpClient-3-Worker16] [2s 178ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker16] [2s 178ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32ef72af/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e6aa309 DEBUG: [HttpClient-3-Worker16] [2s 178ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker16] [2s 178ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker16] [2s 178ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker16] [2s 178ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker16] [2s 178ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker17] [2s 178ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker16] [2s 178ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker16] [2s 178ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker16] [2s 178ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker16] [2s 178ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker15] [2s 178ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker15] [2s 178ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker15] [2s 179ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker17] [2s 178ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@731fc9ec DEBUG: [HttpClient-3-Worker17] [2s 179ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker17] [2s 179ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker16] [2s 178ms] SocketTube(14) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 178ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker15] [2s 179ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c6eb215/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69708147, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker16] [2s 179ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c333654 for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(14) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-3-Worker16] [2s 179ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker16] [2s 179ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker15] [2s 179ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c6eb215/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69708147 DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker15] [2s 179ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 34541 DEBUG: [HttpClient-3-Worker16] [2s 179ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker17] [2s 179ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker15] [2s 179ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c6eb215/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69708147 DEBUG: [HttpClient-3-Worker19] [2s 179ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker19] [2s 179ms] SocketTube(14) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker16] [2s 179ms] HttpClientImpl(4) ClientImpl (async) elapsed 25 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-3-Worker15] [2s 179ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker15] [2s 180ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker15] [2s 180ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker15] [2s 180ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker15] [2s 180ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker15] [2s 180ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker15] [2s 180ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker15] [2s 180ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker15] [2s 180ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker15] [2s 180ms] SocketTube(13) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker15] [2s 180ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker15] [2s 180ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker16] [2s 180ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fb52f5 for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(13) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-3-Worker15] [2s 180ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker17] [2s 180ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3ae2edc8(4) DEBUG: [HttpClient-3-Worker16] [2s 180ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3ae2edc8(4) DEBUG: [HttpClient-3-Worker15] [2s 180ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker15] [2s 181ms] HttpClientImpl(4) ClientImpl (async) elapsed 27 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-3-Worker15] [2s 181ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker16] [2s 181ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [2s 181ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker17] [2s 180ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1adf8e74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6df6d051 queue.isEmpty: false DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 181ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker15] [2s 181ms] Http1Response(id=14, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3ae2edc8(4) DEBUG: [HttpClient-3-Worker20] [2s 181ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker20] [2s 181ms] SocketTube(13) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker17] [2s 181ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-3-Worker15] [2s 181ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker15] [2s 181ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker17] [2s 181ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker17] [2s 181ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker17] [2s 181ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1adf8e74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6df6d051, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker17] [2s 181ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1adf8e74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6df6d051 DEBUG: [HttpClient-3-Worker17] [2s 181ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker17] [2s 181ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1adf8e74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6df6d051 DEBUG: [HttpClient-3-Worker17] [2s 182ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker17] [2s 182ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker17] [2s 182ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker17] [2s 182ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-3-Worker17] [2s 182ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker17] [2s 182ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-3-Worker17] [2s 182ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker17] [2s 182ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker17] [2s 182ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker17] [2s 182ms] SocketTube(16) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3edd8883 for 1 (false) DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] SocketTube(16) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 182ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-3-Worker17] [2s 182ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker17] [2s 183ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker17] [2s 183ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 183ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 183ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker17] [2s 183ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker17] [2s 183ms] HttpClientImpl(4) ClientImpl (async) elapsed 29 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-3-Worker21] [2s 183ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker21] [2s 183ms] SocketTube(16) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-3-Worker17] [2s 183ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker17] [2s 183ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3ae2edc8(4) DEBUG: [HttpClient-4-SelectorManager] [2s 183ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-3-Worker17] [2s 184ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker17] [2s 184ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(15) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(14) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(13) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] ConnectionPool(4) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(16) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 184ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 187ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 188ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [pool-5-thread-1] [2s 189ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-5-thread-2] [2s 189ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-5-thread-1] [2s 190ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-5-thread-3] [2s 190ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [HttpClient-4-Worker0] [2s 190ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-5-thread-4] [2s 190ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [pool-5-thread-3] [2s 190ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-4-Worker0] [2s 190ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker0] [2s 190ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker0] [2s 190ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker0] [2s 190ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker1] [2s 190ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [pool-5-thread-3] [2s 190ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [2s 190ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [2s 190ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [2s 190ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [2s 190ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [2s 190ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker1] [2s 190ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker1] [2s 190ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [2s 190ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [2s 190ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-3] [2s 190ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [2s 190ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [2s 190ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [2s 190ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-3] [2s 191ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-3] [2s 191ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-3] [2s 191ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@48d7c08c queue.isEmpty: true DEBUG: [pool-5-thread-3] [2s 191ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@48d7c08c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [2s 191ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [2s 191ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [2s 191ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [2s 190ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [2s 190ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker0] [2s 191ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-3] [2s 191ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [2s 191ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [2s 191ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5d551873 queue.isEmpty: true DEBUG: [pool-5-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5d551873, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [2s 191ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-3] [2s 191ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [2s 191ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [2s 191ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [2s 191ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [2s 191ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [2s 191ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [2s 191ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [2s 191ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker0] [2s 191ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker1] [2s 191ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [2s 191ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-4-Worker1] [2s 191ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-SelectorManager] [2s 191ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6ee211b9 for 8 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 192ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker0] [2s 191ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@138310e0 queue.isEmpty: true DEBUG: [HttpClient-5-SelectorManager] [2s 192ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40469 DEBUG: [HttpClient-4-Worker0] [2s 192ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@138310e0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker0] [2s 192ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker2] [2s 192ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker1] [2s 192ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker1] [2s 192ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker1] [2s 192ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@617bcc19 queue.isEmpty: true DEBUG: [HttpClient-4-Worker1] [2s 192ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@617bcc19, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker1] [2s 192ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [2s 192ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [2s 192ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [2s 192ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker2] [2s 192ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker2] [2s 192ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker2] [2s 192ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker2] [2s 192ms] SocketTube(18) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 192ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 192ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@641a7ac9 DEBUG: [HttpClient-5-SelectorManager] [2s 192ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 192ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 192ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 192ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 192ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-4-Worker3] [2s 192ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker3] [2s 192ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [2s 192ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [2s 192ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [2s 193ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker2] [2s 192ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker0] [2s 193ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [2s 193ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker2] [2s 193ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker3] [2s 192ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 193ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 193ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker0] [2s 193ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker0] [2s 193ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker1] [2s 193ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [2s 193ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-4-Worker1] [2s 193ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker1] [2s 193ms] Http1Exchange initiating connect async DEBUG: [HttpClient-5-SelectorManager] [2s 193ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2118f82e for 8 (true) DEBUG: [HttpClient-4-Worker2] [2s 193ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker3] [2s 193ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 193ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker4] [2s 193ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker3] [2s 193ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker0] [2s 193ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [2s 193ms] PlainHttpConnection(SocketTube(20)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [2s 193ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-4-Worker0] [2s 194ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-4-Worker2] [2s 194ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker2] [2s 194ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-4-Worker2] [2s 194ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker2] [2s 194ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker2] [2s 194ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker2] [2s 194ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-4-Worker2] [2s 194ms] Http1Publisher(SocketTube(18)) onNext with 195 bytes DEBUG: [HttpClient-4-Worker2] [2s 194ms] SocketTube(18) trying to write: 195 DEBUG: [HttpClient-4-Worker2] [2s 194ms] SocketTube(18) wrote: 195 DEBUG: [HttpClient-4-Worker2] [2s 194ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker2] [2s 194ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker2] [2s 194ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker2] [2s 194ms] SocketTube(18) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker2] [2s 194ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker2] [2s 194ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker2] [2s 195ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker2] [2s 195ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@75c990ca DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker2] [2s 195ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [2s 193ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34279 DEBUG: [HttpClient-4-Worker4] [2s 193ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker5] [2s 196ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker3] [2s 193ms] SocketTube(18) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker1] [2s 194ms] PlainHttpConnection(SocketTube(20)) bind completed /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [2s 196ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1073bed3 for 1 (true) DEBUG: [HttpClient-4-Worker4] [2s 196ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker1] [2s 196ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [HttpClient-4-Worker5] [2s 196ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-5-SelectorManager] [2s 196ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@41370761 for 8 (true) DEBUG: [HttpClient-4-Worker5] [2s 196ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker5] [2s 196ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [2s 196ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-5-SelectorManager] [2s 196ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 197ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46383 DEBUG: [HttpClient-5-SelectorManager] [2s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1073bed3 for 0 (false) DEBUG: [HttpClient-4-Worker6] [2s 197ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker5] [2s 196ms] SocketTube(17) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 197ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 197ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker5] [2s 197ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-5-SelectorManager] [2s 197ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker5] [2s 197ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker7] [2s 197ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5d551873 DEBUG: [HttpClient-4-Worker7] [2s 197ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker7] [2s 197ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5d551873 DEBUG: [HttpClient-4-Worker7] [2s 197ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker6] [2s 197ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-5-SelectorManager] [2s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1073bed3 for 1 (false) DEBUG: [HttpClient-4-Worker6] [2s 197ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker6] [2s 197ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker6] [2s 197ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker5] [2s 197ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker5] [2s 197ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker7] [2s 197ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-SelectorManager] [2s 197ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker7] [2s 197ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5d551873 DEBUG: [HttpClient-4-Worker7] [2s 197ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-SelectorManager] [2s 197ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@59f04e72 for 8 (true) DEBUG: [HttpClient-4-Worker6] [2s 197ms] SocketTube(19) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-4-Worker6] [2s 198ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [HttpClient-4-Worker6] [2s 198ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker6] [2s 198ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker6] [2s 198ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker7] [2s 197ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [2s 197ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4579bae7 DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker8] [2s 198ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker8] [2s 198ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker8] [2s 198ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@56aa55e7 DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker9] [2s 198ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker10] [2s 198ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker10] [2s 198ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker10] [2s 198ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker10] [2s 198ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker8] [2s 198ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker8] [2s 199ms] SocketTube(17) resuming read event Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 40469 DEBUG: [HttpClient-4-Worker9] [2s 198ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker9] [2s 199ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker10] [2s 198ms] SocketTube(17) leaving requestMore: Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker8] [2s 199ms] SocketTube(17) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 199ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker5] [2s 199ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker7] [2s 199ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker9] [2s 199ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47169 DEBUG: [HttpClient-4-Worker9] [2s 199ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker7] [2s 199ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5392fc71(5) DEBUG: [HttpClient-4-Worker9] [2s 199ms] SocketTube(19) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@df2129e for 1 (true) DEBUG: [HttpClient-4-Worker7] [2s 199ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@46359ae8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@48f26c5e queue.isEmpty: false DEBUG: [HttpClient-4-Worker6] [2s 199ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 199ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker5] [2s 199ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-4-Worker11] [2s 199ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c713739 for 1 (true) DEBUG: [HttpClient-5-SelectorManager] [2s 200ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 200ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker6] [2s 199ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker12] [2s 200ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker7] [2s 200ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker5] [2s 200ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker11] [2s 200ms] Http1Exchange SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker11] [2s 200ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker11] [2s 200ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker6] [2s 200ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker12] [2s 200ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=0 DEBUG: [HttpClient-4-Worker6] [2s 200ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 200ms] Http1Publisher(SocketTube(19)) onNext with 195 bytes DEBUG: [HttpClient-4-Worker7] [2s 200ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker5] [2s 200ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker11] [2s 200ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker12] [2s 200ms] SocketTube(19) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 200ms] SocketTube(19) trying to write: 195 DEBUG: [HttpClient-4-Worker7] [2s 200ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker5] [2s 200ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker6] [2s 201ms] SocketTube(19) wrote: 195 DEBUG: [HttpClient-4-Worker6] [2s 201ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker11] [2s 201ms] SocketTube(20) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-4-Worker11] [2s 201ms] Http1Publisher(SocketTube(20)) got subscriber: SocketTube(20) DEBUG: [HttpClient-4-Worker11] [2s 201ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker11] [2s 201ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker7] [2s 201ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@46359ae8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@48f26c5e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-SelectorManager] [2s 201ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 201ms] SocketTube(20) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@450bcb5f DEBUG: [HttpClient-5-SelectorManager] [2s 201ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 201ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 201ms] Http1AsyncReceiver(SocketTube(20)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker5] [2s 201ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-4-Worker13] [2s 201ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker5] [2s 201ms] Http1Publisher(SocketTube(17)) onNext with 195 bytes DEBUG: [HttpClient-4-Worker6] [2s 201ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker11] [2s 201ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker7] [2s 201ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@46359ae8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@48f26c5e DEBUG: [HttpClient-5-SelectorManager] [2s 201ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 201ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 201ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 201ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker13] [2s 201ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker14] [2s 201ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker13] [2s 201ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker13] [2s 202ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-4-Worker13] [2s 202ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c713739 for 0 (false) DEBUG: [HttpClient-4-Worker13] [2s 202ms] SocketTube(20) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker5] [2s 201ms] SocketTube(17) trying to write: 195 DEBUG: [HttpClient-4-Worker6] [2s 201ms] SocketTube(19) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker5] [2s 202ms] SocketTube(17) wrote: 195 DEBUG: [HttpClient-4-Worker5] [2s 202ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker7] [2s 201ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker7] [2s 202ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@46359ae8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@48f26c5e DEBUG: [HttpClient-4-Worker7] [2s 202ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker14] [2s 201ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-5-SelectorManager] [2s 202ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-4-Worker14] [2s 202ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker14] [2s 202ms] Http1Publisher(SocketTube(20)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker14] [2s 202ms] SocketTube(20) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker5] [2s 202ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker6] [2s 202ms] SocketTube(19) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker5] [2s 203ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker7] [2s 202ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-SelectorManager] [2s 202ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker7] [2s 203ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker7] [2s 203ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker15] [2s 203ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@138310e0 DEBUG: [HttpClient-4-Worker5] [2s 203ms] SocketTube(17) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 203ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [2s 203ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker6] [2s 203ms] Http1Publisher(SocketTube(19)) hasOutgoing = false, demand = 1 Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-4-Worker7] [2s 203ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker6] [2s 203ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker6] [2s 203ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker6] [2s 203ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker15] [2s 203ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker7] [2s 203ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker11] [2s 203ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker5] [2s 203ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [2s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c713739 for 1 (false) DEBUG: [HttpClient-4-Worker5] [2s 203ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [2s 204ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 203ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker5] [2s 204ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker5] [2s 204ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker5] [2s 204ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker5] [2s 204ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker7] [2s 203ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker7] [2s 204ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker7] [2s 204ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker11] [2s 203ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-4-Worker15] [2s 203ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@138310e0 DEBUG: [HttpClient-4-Worker11] [2s 204ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [2s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@293eab89 for 1 (true) DEBUG: [HttpClient-4-Worker6] [2s 204ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 204ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker5] [2s 204ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [2s 204ms] SocketTube(18) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker5] [2s 204ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker15] [2s 204ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-5-SelectorManager] [2s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@df2129e for 0 (false) DEBUG: [HttpClient-4-Worker11] [2s 204ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [2s 205ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-4-Worker6] [2s 204ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker5] [2s 204ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker6] [2s 205ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker7] [2s 204ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker7] [2s 205ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker7] [2s 205ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker11] [2s 205ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker15] [2s 205ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker11] [2s 205ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-4-Worker15] [2s 205ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@138310e0 DEBUG: [HttpClient-4-Worker11] [2s 205ms] Http1Publisher(SocketTube(20)) onNext with 195 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 205ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker11] [2s 205ms] SocketTube(20) trying to write: 195 DEBUG: [HttpClient-4-Worker5] [2s 205ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker16] [2s 205ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@48d7c08c DEBUG: [HttpClient-4-Worker11] [2s 205ms] SocketTube(20) wrote: 195 DEBUG: [HttpClient-4-Worker11] [2s 205ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker6] [2s 205ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [2s 205ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker15] [2s 205ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-5-SelectorManager] [2s 205ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker16] [2s 205ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@df2129e for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker5] [2s 205ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker16] [2s 206ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@48d7c08c DEBUG: [HttpClient-4-Worker16] [2s 206ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker11] [2s 205ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker6] [2s 206ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@9cf6665 DEBUG: [HttpClient-4-Worker16] [2s 206ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker16] [2s 206ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@48d7c08c DEBUG: [HttpClient-4-Worker6] [2s 206ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker7] [2s 206ms] HttpClientImpl(5) ClientImpl (async) elapsed 16 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-4-Worker5] [2s 206ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@24c5b3b7 DEBUG: [HttpClient-4-Worker7] [2s 207ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker11] [2s 206ms] SocketTube(20) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker16] [2s 206ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker11] [2s 207ms] SocketTube(20) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 206ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker6] [2s 207ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-4-Worker6] [2s 207ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker11] [2s 207ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker11] [2s 207ms] Http1Publisher(SocketTube(20)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker11] [2s 207ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker11] [2s 207ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker11] [2s 207ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker11] [2s 207ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker11] [2s 207ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker11] [2s 207ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker11] [2s 207ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker11] [2s 207ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker11] [2s 208ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker11] [2s 208ms] Http1Publisher(SocketTube(20)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6726cfe7 DEBUG: [HttpClient-4-Worker11] [2s 208ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker11] [2s 208ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker11] [2s 208ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker11] [2s 208ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) First time around DEBUG: [HttpClient-4-Worker11] [2s 208ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker7] [2s 207ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5392fc71(5) DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1073bed3 for 1 (false) DEBUG: [HttpClient-4-Worker5] [2s 207ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker7] [2s 210ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker6] [2s 207ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) headersReader is already completed DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] SocketTube(18) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 210ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker6] [2s 210ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker7] [2s 210ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker5] [2s 210ms] Http1Exchange reading headers DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@293eab89 for 0 (false) DEBUG: [HttpClient-4-Worker17] [2s 210ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SocketTube(20) read bytes: 79 DEBUG: [HttpClient-4-Worker17] [2s 211ms] SocketTube(18) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 210ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker5] [2s 211ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-4-Worker5] [2s 211ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker5] [2s 211ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) headersReader is already completed DEBUG: [HttpClient-4-Worker5] [2s 211ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker5] [2s 211ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] Http1AsyncReceiver(SocketTube(20)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker18] [2s 211ms] Http1AsyncReceiver(SocketTube(20)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@617bcc19 DEBUG: [HttpClient-4-Worker18] [2s 211ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@293eab89 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker18] [2s 211ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@617bcc19 DEBUG: [HttpClient-4-Worker18] [2s 211ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker18] [2s 212ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker18] [2s 212ms] Http1AsyncReceiver(SocketTube(20)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@617bcc19 DEBUG: [HttpClient-4-Worker18] [2s 212ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker18] [2s 212ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 34279 Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 46383 Mar 20, 2024 6:09:40 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 47169 DEBUG: [HttpClient-4-Worker5] [2s 212ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker6] [2s 212ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker5] [2s 212ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5392fc71(5) DEBUG: [HttpClient-4-Worker6] [2s 212ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5392fc71(5) DEBUG: [HttpClient-4-Worker6] [2s 212ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3fb78c15/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f7195 queue.isEmpty: false DEBUG: [HttpClient-4-Worker18] [2s 212ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker6] [2s 212ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker6] [2s 213ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker5] [2s 212ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@beba911/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32ac4c63 queue.isEmpty: false DEBUG: [HttpClient-4-Worker5] [2s 213ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker5] [2s 213ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker18] [2s 213ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5392fc71(5) DEBUG: [HttpClient-4-Worker5] [2s 213ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@beba911/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32ac4c63, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker5] [2s 213ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@beba911/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32ac4c63 DEBUG: [HttpClient-4-Worker5] [2s 213ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker5] [2s 213ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@beba911/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32ac4c63 DEBUG: [HttpClient-4-Worker18] [2s 213ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1aecfd46/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@535f8ebe queue.isEmpty: false DEBUG: [HttpClient-4-Worker6] [2s 213ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3fb78c15/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f7195, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker6] [2s 213ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3fb78c15/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f7195 DEBUG: [HttpClient-4-Worker6] [2s 213ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker6] [2s 213ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3fb78c15/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f7195 DEBUG: [HttpClient-4-Worker6] [2s 213ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker5] [2s 213ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker5] [2s 213ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker18] [2s 213ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 4 DEBUG: [HttpClient-4-Worker18] [2s 213ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker6] [2s 213ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker5] [2s 213ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker5] [2s 213ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker5] [2s 213ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker18] [2s 213ms] HttpClientImpl(5) body subscriber registered: 3 DEBUG: [HttpClient-4-Worker5] [2s 214ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker5] [2s 214ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker5] [2s 214ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [2s 214ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker6] [2s 213ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker6] [2s 214ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-4-Worker6] [2s 214ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker6] [2s 214ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker6] [2s 214ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker6] [2s 214ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker6] [2s 214ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker5] [2s 214ms] SocketTube(17) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker18] [2s 214ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1aecfd46/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@535f8ebe, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker5] [2s 214ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker5] [2s 214ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker5] [2s 214ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker6] [2s 214ms] SocketTube(19) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 214ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker6] [2s 214ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker6] [2s 214ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker5] [2s 214ms] HttpClientImpl(5) body subscriber unregistered: 2 DEBUG: [HttpClient-4-Worker6] [2s 214ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker6] [2s 215ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-4-Worker5] [2s 215ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker6] [2s 215ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker5] [2s 215ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker6] [2s 215ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker6] [2s 215ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5392fc71(5) DEBUG: [HttpClient-4-Worker5] [2s 215ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker5] [2s 215ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5392fc71(5) DEBUG: [HttpClient-4-Worker6] [2s 215ms] HttpClientImpl(5) ClientImpl (async) elapsed 25 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-4-Worker5] [2s 215ms] HttpClientImpl(5) ClientImpl (async) elapsed 25 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-4-Worker18] [2s 215ms] Http1AsyncReceiver(SocketTube(20)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1aecfd46/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@535f8ebe DEBUG: [HttpClient-4-Worker18] [2s 215ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker18] [2s 215ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1aecfd46/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@535f8ebe DEBUG: [HttpClient-4-Worker18] [2s 215ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker18] [2s 215ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker18] [2s 215ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker18] [2s 215ms] Http1AsyncReceiver(SocketTube(20)) cleared DEBUG: [HttpClient-4-Worker18] [2s 215ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) SocketTube(20): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker18] [2s 216ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-4-Worker18] [2s 216ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker18] [2s 216ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker18] [2s 216ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker18] [2s 216ms] SocketTube(20) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker18] [2s 216ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker18] [2s 216ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker18] [2s 216ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker18] [2s 216ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker18] [2s 216ms] HttpClientImpl(5) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-4-Worker18] [2s 216ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker18] [2s 216ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5392fc71(5) DEBUG: [HttpClient-4-Worker18] [2s 216ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 0 DEBUG: [HttpClient-4-Worker18] [2s 216ms] Http1AsyncReceiver(SocketTube(20)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@df2129e for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c713739 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker19] [2s 218ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker20] [2s 218ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) handling pending subscription for CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker19] [2s 218ms] SocketTube(17) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-4-Worker20] [2s 218ms] SocketTube(19) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@293eab89 for 1 (false) DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 218ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-4-Worker21] [2s 218ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker21] [2s 218ms] SocketTube(20) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(18) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(18) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(17) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(19) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(19) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 219ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] ConnectionPool(5) SocketTube(20) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SocketTube(20) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 221ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [pool-6-thread-1] [2s 222ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [pool-6-thread-2] [2s 222ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [pool-6-thread-1] [2s 222ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null DEBUG: [pool-6-thread-3] [2s 222ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [HttpClient-5-Worker0] [2s 222ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null DEBUG: [pool-6-thread-3] [2s 222ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null DEBUG: [pool-6-thread-4] [2s 222ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [HttpClient-5-Worker1] [2s 222ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null Mar 20, 2024 6:09:40 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:40 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:40 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:40 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:40 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 Mar 20, 2024 6:09:40 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 Mar 20, 2024 6:09:40 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 Mar 20, 2024 6:09:40 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-5-Worker0] [2s 251ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [2s 251ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [2s 251ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker1] [2s 251ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [2s 251ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker1] [2s 251ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [2s 251ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-1] [2s 251ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [pool-6-thread-3] [2s 251ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7f65fab6 for 8 (true) DEBUG: [HttpClient-5-Worker1] [2s 252ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [pool-6-thread-3] [2s 252ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41890 DEBUG: [HttpClient-5-Worker0] [2s 252ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@759d91c6 for 8 (true) DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@607fedfe for 8 (true) DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@186fe3cb for 8 (true) DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41924 DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41904 DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 252ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41908 DEBUG: [pool-6-thread-1] [2s 402ms] SocketTube(21) connecting flows DEBUG: [pool-6-thread-3] [2s 402ms] SocketTube(24) connecting flows DEBUG: [HttpClient-5-Worker1] [2s 402ms] SocketTube(22) connecting flows DEBUG: [HttpClient-5-Worker0] [2s 402ms] SocketTube(23) connecting flows DEBUG: [pool-6-thread-1] [2s 404ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-6-thread-1] [2s 404ms] SocketTube(21) registering subscribe event DEBUG: [pool-6-thread-1] [2s 404ms] SocketTube(21) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 404ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-5-Worker1] [2s 404ms] SocketTube(22) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [2s 404ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-6-thread-3] [2s 404ms] SocketTube(24) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [2s 404ms] SocketTube(23) registering subscribe event DEBUG: [HttpClient-5-Worker1] [2s 404ms] SocketTube(22) registering subscribe event DEBUG: [pool-6-thread-3] [2s 404ms] SocketTube(24) registering subscribe event DEBUG: [pool-6-thread-1] [2s 404ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker1] [2s 404ms] SocketTube(22) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-Worker0] [2s 404ms] SocketTube(23) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-5-Worker1] [2s 404ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [pool-6-thread-3] [2s 404ms] SocketTube(24) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [pool-6-thread-3] [2s 404ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-6-thread-1] [2s 404ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [pool-6-thread-1] [2s 404ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [HttpClient-5-Worker0] [2s 404ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker0] [2s 405ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker0] [2s 405ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-5-Worker0] [2s 405ms] SocketTube(23) subscribed for writing DEBUG: [HttpClient-5-Worker0] [2s 405ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-5-Worker0] [2s 405ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [2s 405ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-3] [2s 404ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-6-thread-1] [2s 405ms] SocketTube(21) subscribed for writing DEBUG: [pool-6-thread-1] [2s 406ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-6-thread-1] [2s 406ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [2s 405ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [pool-6-thread-3] [2s 406ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-6-thread-3] [2s 406ms] SocketTube(24) subscribed for writing DEBUG: [pool-6-thread-3] [2s 406ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-5-Worker1] [2s 406ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [HttpClient-5-Worker1] [2s 406ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-5-Worker1] [2s 406ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-6-thread-1] [2s 406ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-3] [2s 406ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-3] [2s 406ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [2s 406ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [2s 406ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [2s 591ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker1] [2s 591ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [pool-6-thread-3] [2s 593ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-3] [2s 593ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-6-thread-1] [2s 597ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-1] [2s 597ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker0] [2s 602ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker0] [2s 602ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] 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@4fbff9ab[Not completed, 4 dependents] (id=1284) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SocketTube(21) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 1 (true) DEBUG: [HttpClient-6-SelectorManager] [2s 645ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] 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@79c53262[Not completed, 4 dependents] (id=1283) 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 176ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-5-Worker0] [3s 176ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [3s 176ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 176ms] SocketTube(24) subscribe event raised DEBUG: [pool-6-thread-3] [3s 178ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [3s 178ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] 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@6e36226f[Not completed, 4 dependents] (id=1285) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(24) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] 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@5bd82797[Not completed, 4 dependents] (id=1286) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(22) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 178ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-5-Worker0] [3s 178ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-3] [3s 178ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker1] [3s 179ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker6] [3s 179ms] SocketTube(23) write: requesting more... DEBUG: [pool-6-thread-1] [3s 178ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-SelectorManager] [3s 179ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 179ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 179ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 179ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-5-Worker7] [3s 179ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker8] [3s 179ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [3s 179ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 179ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-5-Worker9] [3s 179ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [3s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 1 (true) DEBUG: [HttpClient-6-SelectorManager] [3s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 1 (true) DEBUG: [HttpClient-6-SelectorManager] [3s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 1 (true) DEBUG: [HttpClient-5-Worker6] [3s 181ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [3s 181ms] SocketTube(23) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 182ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 182ms] SocketTube(21) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 182ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 182ms] SocketTube(22) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker8] [3s 182ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [3s 182ms] SocketTube(24) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker0] [3s 183ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [3s 183ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [3s 183ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-6-thread-3] [3s 183ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [3s 183ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker1] [3s 183ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [3s 183ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker1] [3s 183ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [pool-6-thread-1] [3s 322ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [3s 322ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [pool-6-thread-1] [3s 322ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-1] [3s 322ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [pool-6-thread-1] [3s 322ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-1] [3s 323ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-1] [3s 323ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker1] [3s 323ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [3s 323ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker1] [3s 323ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [pool-6-thread-1] [3s 323ms] SocketTube(21) write: requesting more... DEBUG: [pool-6-thread-1] [3s 323ms] SocketTube(21) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-6-thread-1] [3s 323ms] SocketTube(21) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-6-thread-1] [3s 323ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-6-thread-1] [3s 323ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [3s 323ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker1] [3s 323ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker1] [3s 323ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [3s 323ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [3s 324ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-5-Worker1] [3s 324ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker1] [3s 324ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker1] [3s 324ms] SocketTube(22) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker1] [3s 324ms] SocketTube(22) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker1] [3s 324ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker1] [3s 324ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [3s 325ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker0] [3s 325ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [3s 325ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker0] [3s 325ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker0] [3s 325ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [3s 325ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [3s 325ms] SocketTube(23) trying to write: 458 DEBUG: [HttpClient-5-Worker0] [3s 325ms] SocketTube(23) wrote: 458 DEBUG: [HttpClient-5-Worker0] [3s 325ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker0] [3s 325ms] SocketTube(23) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker0] [3s 325ms] SocketTube(23) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker0] [3s 325ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker0] [3s 325ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [3s 332ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-3] [3s 332ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [pool-6-thread-3] [3s 332ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-3] [3s 332ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-6-thread-3] [3s 332ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [3s 332ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-3] [3s 332ms] SocketTube(24) trying to write: 458 DEBUG: [pool-6-thread-3] [3s 333ms] SocketTube(24) wrote: 458 DEBUG: [pool-6-thread-3] [3s 333ms] SocketTube(24) write: requesting more... DEBUG: [pool-6-thread-3] [3s 333ms] SocketTube(24) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-6-thread-3] [3s 333ms] SocketTube(24) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [pool-6-thread-3] [3s 333ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-6-thread-3] [3s 333ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [3s 375ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [3s 377ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-3] [3s 386ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker0] [3s 387ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [3s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [3s 757ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [3s 757ms] SocketTube(21) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 757ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 757ms] SSL Reader(SocketTube(21)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 757ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [3s 758ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 758ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 758ms] SSL Reader(SocketTube(21)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [3s 800ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 800ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 816ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [3s 816ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 816ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [3s 816ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 816ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [3s 819ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 824ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [3s 824ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker10] [3s 824ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker10] [3s 824ms] SocketTube(21) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 824ms] SocketTube(21) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [3s 824ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 825ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 825ms] SSL Reader(SocketTube(21)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [3s 825ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [3s 825ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 825ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [3s 825ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 825ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker10] [3s 825ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker10] [3s 825ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker10] [3s 825ms] SocketTube(21) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 1 (true) DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SocketTube(21) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SSL Reader(SocketTube(21)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 1 (false) DEBUG: [HttpClient-5-Worker11] [3s 825ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 826ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [3s 836ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [3s 836ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [3s 836ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [3s 836ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker11] [3s 836ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [3s 837ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [3s 908ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker11] [3s 908ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [3s 908ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [3s 909ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 909ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 909ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 911ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker11] [3s 911ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [3s 915ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [3s 915ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:41 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [3s 918ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [3s 918ms] 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 919ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41890 remote=/127.0.0.1:38843] DEBUG: [HttpClient-5-Worker11] [3s 919ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 919ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@73bc7b89 queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@73bc7b89, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 919ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [3s 919ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 919ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 919ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@106f3ed3 DEBUG: [HttpClient-5-Worker11] [3s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [3s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [3s 923ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 923ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 923ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 923ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker11] [3s 924ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:41 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 924ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 86 bytes DEBUG: [HttpClient-5-Worker11] [3s 924ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [3s 924ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker11] [3s 924ms] SSL Writer(SocketTube(21)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [3s 925ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 925ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [3s 925ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [3s 925ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [3s 925ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 925ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 925ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [3s 927ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 927ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 927ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 927ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 927ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 927ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [3s 927ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker11] [3s 927ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 927ms] SocketTube(21) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 927ms] SocketTube(21) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 927ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 927ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 927ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 927ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7e71fc36 DEBUG: [HttpClient-5-Worker11] [3s 928ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 928ms] SSL Writer(SocketTube(21)) wrapping 86 bytes DEBUG: [HttpClient-5-Worker11] [3s 928ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 928ms] SSL Writer(SocketTube(21)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 928ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 928ms] SSL Writer(SocketTube(21)) Sending 124 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 928ms] SSL Writer(SocketTube(21)) Adding 124 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 928ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 928ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 928ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 928ms] SocketTube(21) trying to write: 124 DEBUG: [HttpClient-5-Worker11] [3s 928ms] SocketTube(21) wrote: 124 DEBUG: [HttpClient-5-Worker11] [3s 930ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 930ms] SocketTube(21) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 930ms] SocketTube(21) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 930ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [3s 930ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 930ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [3s 930ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 930ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker11] [3s 930ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker11] [3s 930ms] SocketTube(21) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 930ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [3s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [3s 943ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 943ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 943ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 943ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [3s 943ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker12] [3s 943ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [3s 944ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker12] [3s 947ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [3s 947ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [3s 947ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [3s 947ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker12] [3s 948ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker12] [3s 948ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker12] [3s 948ms] SocketTube(21) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SocketTube(21) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SSL Reader(SocketTube(21)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 989ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [3s 989ms] SSL Reader(SocketTube(21)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [3s 989ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [3s 989ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [3s 989ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [3s 989ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker13] [3s 989ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 989ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 989ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 989ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@73bc7b89 DEBUG: [HttpClient-5-Worker13] [3s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [3s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@73bc7b89 DEBUG: [HttpClient-5-Worker13] [3s 990ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [3s 990ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [3s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@73bc7b89 DEBUG: [HttpClient-5-Worker13] [3s 990ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 994ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:41 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 41890 DEBUG: [HttpClient-5-Worker13] [3s 995ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [3s 995ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@403fe6a2(6) DEBUG: [HttpClient-5-Worker13] [3s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6796bb11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d0bd140 queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 996ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [3s 996ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6796bb11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d0bd140, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6796bb11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d0bd140 DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6796bb11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d0bd140 DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 996ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 996ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6796bb11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d0bd140 DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6796bb11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d0bd140 DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 996ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 996ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [3s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker13] [3s 997ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [3s 997ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker13] [3s 997ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker13] [3s 997ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker13] [3s 997ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [3s 997ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [3s 997ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [3s 997ms] HttpClientImpl(6) ClientImpl (async) elapsed 1775 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-5-Worker13] [3s 997ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 997ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@403fe6a2(6) DEBUG: [HttpClient-5-Worker13] [3s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 997ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [3s 997ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 997ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 997ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 997ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 997ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker13] [3s 997ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker13] [3s 997ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker13] [3s 997ms] SocketTube(21) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 997ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3000ab7d for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 67ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 67ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [4s 67ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 67ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 67ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 67ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 67ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 67ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [4s 67ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 67ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 67ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 67ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker14] [4s 68ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker14] [4s 68ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [4s 68ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [4s 68ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 68ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [4s 68ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [4s 73ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker14] [4s 73ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [4s 73ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [4s 73ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [4s 74ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [4s 74ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [4s 74ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 74ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 74ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [4s 74ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [4s 74ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 74ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 74ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [4s 74ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker14] [4s 74ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker14] [4s 74ms] SocketTube(23) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 74ms] SocketTube(23) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 74ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [4s 74ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 75ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [4s 75ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [4s 75ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [4s 75ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [4s 75ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [4s 75ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 75ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker14] [4s 75ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker14] [4s 75ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker14] [4s 75ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 1 (true) DEBUG: [HttpClient-6-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 75ms] SocketTube(23) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [4s 75ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 75ms] SSL Reader(SocketTube(23)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 75ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 75ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 75ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker15] [4s 76ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker15] [4s 76ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [4s 76ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [4s 76ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [4s 76ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker15] [4s 76ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [4s 76ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [4s 80ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker15] [4s 80ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [4s 80ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [4s 81ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 81ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [4s 81ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 81ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker15] [4s 81ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [4s 81ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [4s 81ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:41 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [4s 81ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [4s 82ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [4s 82ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41908 remote=/127.0.0.1:38843] DEBUG: [HttpClient-5-Worker15] [4s 82ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3f8a831c queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3f8a831c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker15] [4s 82ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker15] [4s 82ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@314d6a9d DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [4s 82ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 83ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [4s 83ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 83ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [4s 83ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker15] [4s 83ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [4s 83ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [4s 83ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 83ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [4s 83ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:41 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-5-Worker15] [4s 83ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [4s 83ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 83ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 83ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [4s 83ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 86 bytes DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [4s 84ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [4s 84ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 84ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [4s 84ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker15] [4s 84ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker15] [4s 84ms] SocketTube(23) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 84ms] SocketTube(23) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 84ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3572e86c DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 84ms] SSL Writer(SocketTube(23)) wrapping 86 bytes DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) Sending 124 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) Adding 124 to outputQ queue DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 85ms] SocketTube(23) trying to write: 124 DEBUG: [HttpClient-5-Worker15] [4s 85ms] SocketTube(23) wrote: 124 DEBUG: [HttpClient-5-Worker15] [4s 85ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker15] [4s 85ms] SocketTube(23) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 85ms] SocketTube(23) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker15] [4s 85ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker15] [4s 85ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker15] [4s 85ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 85ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 86ms] SocketTube(23) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 86ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 86ms] SSL Reader(SocketTube(23)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 86ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 1 (false) DEBUG: [HttpClient-5-Worker16] [4s 86ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker16] [4s 86ms] SSL Reader(SocketTube(23)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker16] [4s 87ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [4s 87ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [4s 87ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [4s 87ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker16] [4s 87ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker16] [4s 87ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker16] [4s 87ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 86ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 134ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 134ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 134ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 134ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 135ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 135ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker17] [4s 135ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker17] [4s 135ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker17] [4s 135ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker17] [4s 135ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker17] [4s 135ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker17] [4s 135ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 135ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [4s 135ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 135ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker17] [4s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3f8a831c DEBUG: [HttpClient-5-Worker17] [4s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [4s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3f8a831c DEBUG: [HttpClient-5-Worker17] [4s 135ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker17] [4s 136ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker17] [4s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3f8a831c DEBUG: [HttpClient-5-Worker17] [4s 136ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker17] [4s 136ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:41 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 41908 DEBUG: [HttpClient-5-Worker17] [4s 137ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker17] [4s 137ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@403fe6a2(6) DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f95df54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71523ed6 queue.isEmpty: false DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [4s 138ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker17] [4s 138ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f95df54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71523ed6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f95df54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71523ed6 DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f95df54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71523ed6 DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker17] [4s 138ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker17] [4s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker17] [4s 138ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 138ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 138ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 138ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 139ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker17] [4s 139ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f95df54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71523ed6 DEBUG: [HttpClient-5-Worker17] [4s 139ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 139ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f95df54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71523ed6 DEBUG: [HttpClient-5-Worker17] [4s 139ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker17] [4s 139ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [4s 139ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker17] [4s 139ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker17] [4s 139ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [4s 139ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker17] [4s 139ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker17] [4s 139ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [4s 140ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker17] [4s 140ms] HttpClientImpl(6) ClientImpl (async) elapsed 1917 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-5-Worker17] [4s 140ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker17] [4s 140ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@403fe6a2(6) DEBUG: [HttpClient-5-Worker17] [4s 140ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [4s 140ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 140ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker17] [4s 140ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 140ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 140ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 140ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 140ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker17] [4s 140ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker17] [4s 140ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker17] [4s 140ms] SocketTube(23) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 140ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf58ab3 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 205ms] SocketTube(24) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [4s 205ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 205ms] SSL Reader(SocketTube(24)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 205ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 205ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 205ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [4s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 205ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 205ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 206ms] SSL Reader(SocketTube(24)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker18] [4s 206ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker18] [4s 206ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [4s 206ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker18] [4s 206ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker18] [4s 206ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [4s 206ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 208ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 208ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-5-Worker18] [4s 209ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-5-Worker18] [4s 209ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker18] [4s 209ms] SocketTube(24) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 209ms] SocketTube(24) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 209ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [4s 209ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 209ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [4s 209ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker18] [4s 209ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [4s 209ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [4s 209ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker18] [4s 209ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker18] [4s 209ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker18] [4s 209ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker18] [4s 209ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker18] [4s 209ms] SocketTube(24) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 1 (true) DEBUG: [HttpClient-6-SelectorManager] [4s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 209ms] SocketTube(24) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [4s 209ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 209ms] SSL Reader(SocketTube(24)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 209ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 1 (false) DEBUG: [HttpClient-5-Worker19] [4s 209ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [4s 209ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 210ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker19] [4s 210ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [4s 210ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [4s 210ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker19] [4s 210ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker19] [4s 210ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker19] [4s 210ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker19] [4s 217ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker19] [4s 217ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker19] [4s 217ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker19] [4s 217ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 217ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [4s 217ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 217ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-5-Worker19] [4s 217ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker19] [4s 217ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker19] [4s 217ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [4s 218ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker19] [4s 218ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [4s 218ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41924 remote=/127.0.0.1:38843] DEBUG: [HttpClient-5-Worker19] [4s 218ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5b1310f3 queue.isEmpty: true DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5b1310f3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker19] [4s 218ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker19] [4s 218ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@68a14b00 DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker19] [4s 218ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 218ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [4s 218ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 218ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [4s 218ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-5-Worker19] [4s 219ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker19] [4s 219ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [4s 219ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 219ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker19] [4s 219ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 86 bytes DEBUG: [HttpClient-5-Worker19] [4s 220ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker19] [4s 220ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-5-Worker19] [4s 220ms] SSL Writer(SocketTube(24)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-5-Worker19] [4s 220ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [4s 220ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 220ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker19] [4s 220ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 220ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker19] [4s 220ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [4s 220ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 220ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 220ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-5-Worker19] [4s 221ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-5-Worker19] [4s 221ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker19] [4s 221ms] SocketTube(24) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 221ms] SocketTube(24) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 221ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [4s 221ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker19] [4s 221ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 221ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3e7298c1 DEBUG: [HttpClient-5-Worker19] [4s 221ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 221ms] SSL Writer(SocketTube(24)) wrapping 86 bytes DEBUG: [HttpClient-5-Worker19] [4s 221ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Writer(SocketTube(24)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Writer(SocketTube(24)) Sending 124 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Writer(SocketTube(24)) Adding 124 to outputQ queue DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 222ms] SocketTube(24) trying to write: 124 DEBUG: [HttpClient-5-Worker19] [4s 222ms] SocketTube(24) wrote: 124 DEBUG: [HttpClient-5-Worker19] [4s 222ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker19] [4s 222ms] SocketTube(24) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 222ms] SocketTube(24) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker19] [4s 222ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker19] [4s 222ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker19] [4s 222ms] SocketTube(24) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 1 (false) DEBUG: [HttpClient-5-Worker19] [4s 222ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker20] [4s 225ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker20] [4s 225ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker20] [4s 227ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [4s 227ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [4s 227ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker20] [4s 227ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker20] [4s 227ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker20] [4s 227ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker20] [4s 227ms] SocketTube(24) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 227ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 270ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 270ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 270ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 270ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 270ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker21] [4s 271ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker21] [4s 271ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker21] [4s 271ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker21] [4s 271ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker21] [4s 271ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker21] [4s 271ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-5-Worker21] [4s 271ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker21] [4s 271ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [4s 271ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 271ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker21] [4s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker21] [4s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5b1310f3 DEBUG: [HttpClient-5-Worker21] [4s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [4s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5b1310f3 DEBUG: [HttpClient-5-Worker21] [4s 271ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker21] [4s 272ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker21] [4s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5b1310f3 DEBUG: [HttpClient-5-Worker21] [4s 272ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker21] [4s 272ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 41924 DEBUG: [HttpClient-5-Worker21] [4s 272ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker21] [4s 272ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@403fe6a2(6) DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c680b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3f0ee5 queue.isEmpty: false DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [4s 273ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker21] [4s 273ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c680b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3f0ee5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c680b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3f0ee5 DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c680b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3f0ee5 DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker21] [4s 273ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker21] [4s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker21] [4s 273ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 273ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 273ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 274ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker21] [4s 274ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [4s 274ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker21] [4s 274ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker21] [4s 274ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-5-Worker21] [4s 274ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker21] [4s 274ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [4s 274ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 274ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker21] [4s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker21] [4s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c680b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3f0ee5 DEBUG: [HttpClient-5-Worker21] [4s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c680b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3f0ee5 DEBUG: [HttpClient-5-Worker21] [4s 274ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker21] [4s 274ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [4s 274ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker21] [4s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-5-Worker21] [4s 274ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker21] [4s 274ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker21] [4s 274ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker21] [4s 275ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker21] [4s 275ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-5-Worker21] [4s 275ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker21] [4s 275ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker21] [4s 275ms] HttpClientImpl(6) ClientImpl (async) elapsed 2053 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-5-Worker21] [4s 275ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker21] [4s 275ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@403fe6a2(6) DEBUG: [HttpClient-5-Worker21] [4s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [4s 275ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker21] [4s 275ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 275ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 275ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 275ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 275ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker21] [4s 275ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker21] [4s 275ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker21] [4s 275ms] SocketTube(24) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker21] [4s 275ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63099bd6 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 334ms] SocketTube(22) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [4s 334ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 334ms] SSL Reader(SocketTube(22)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 334ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 334ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 334ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 334ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 338ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker22] [4s 338ms] SSL Reader(SocketTube(22)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker22] [4s 338ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker22] [4s 338ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [4s 338ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker22] [4s 338ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker22] [4s 338ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker22] [4s 338ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 340ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 340ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker22] [4s 340ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker22] [4s 340ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker22] [4s 340ms] SocketTube(22) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 340ms] SocketTube(22) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 341ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker22] [4s 341ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 341ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker22] [4s 341ms] SSL Reader(SocketTube(22)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker22] [4s 341ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [4s 341ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [4s 341ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker22] [4s 341ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker22] [4s 341ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker22] [4s 341ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker22] [4s 341ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker22] [4s 341ms] SocketTube(22) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 1 (true) DEBUG: [HttpClient-6-SelectorManager] [4s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 341ms] SocketTube(22) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [4s 341ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 341ms] SSL Reader(SocketTube(22)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 341ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 341ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker23] [4s 341ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker23] [4s 342ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker23] [4s 342ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [4s 342ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker23] [4s 342ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker23] [4s 342ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker23] [4s 342ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker23] [4s 342ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker23] [4s 345ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker23] [4s 345ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker23] [4s 345ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker23] [4s 345ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [4s 346ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker23] [4s 346ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [4s 346ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker23] [4s 346ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker23] [4s 346ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker23] [4s 346ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker23] [4s 346ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker23] [4s 347ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker23] [4s 347ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41904 remote=/127.0.0.1:38843] DEBUG: [HttpClient-5-Worker23] [4s 347ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@69e13d73 queue.isEmpty: true DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@69e13d73, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker23] [4s 347ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker23] [4s 347ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ddea497 DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker23] [4s 347ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 347ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [4s 347ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 347ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker23] [4s 347ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker23] [4s 347ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 86 bytes DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSL Writer(SocketTube(22)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-5-Worker23] [4s 348ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker23] [4s 348ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker23] [4s 348ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker23] [4s 348ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker23] [4s 348ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker23] [4s 348ms] SocketTube(22) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker23] [4s 348ms] SocketTube(22) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker23] [4s 348ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@28dc3748 DEBUG: [HttpClient-5-Worker23] [4s 348ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) wrapping 86 bytes DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) Sending 124 bytes downstream DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) Adding 124 to outputQ queue DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-5-Worker23] [4s 349ms] SocketTube(22) trying to write: 124 DEBUG: [HttpClient-5-Worker23] [4s 349ms] SocketTube(22) wrote: 124 DEBUG: [HttpClient-5-Worker23] [4s 349ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker23] [4s 349ms] SocketTube(22) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker23] [4s 349ms] SocketTube(22) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker23] [4s 349ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker23] [4s 349ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker23] [4s 349ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker23] [4s 350ms] SocketTube(22) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker23] [4s 350ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 351ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 351ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 351ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 351ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 351ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 351ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 351ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker24] [4s 351ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker24] [4s 351ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker24] [4s 352ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker24] [4s 352ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker24] [4s 352ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker24] [4s 352ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker24] [4s 352ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker24] [4s 352ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker24] [4s 352ms] SocketTube(22) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 0 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 395ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 395ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 395ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 395ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39974130 for 1 (false) DEBUG: [HttpClient-6-SelectorManager] [4s 395ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker25] [4s 398ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker25] [4s 398ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker25] [4s 398ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker25] [4s 398ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker25] [4s 398ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker25] [4s 398ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker25] [4s 399ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker25] [4s 399ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker25] [4s 399ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [4s 399ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@69e13d73 DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@69e13d73 DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@69e13d73 DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 41904 DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker25] [4s 399ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@403fe6a2(6) DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4e176f51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a7d2c83 queue.isEmpty: false DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker25] [4s 400ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker25] [4s 400ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4e176f51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a7d2c83, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4e176f51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a7d2c83 DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4e176f51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a7d2c83 DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker25] [4s 400ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker25] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker25] [4s 400ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [4s 400ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [4s 400ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [4s 400ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker25] [4s 406ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker25] [4s 406ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker25] [4s 406ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker25] [4s 406ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker25] [4s 406ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker25] [4s 406ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker25] [4s 406ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [4s 406ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker25] [4s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker25] [4s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4e176f51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a7d2c83 DEBUG: [HttpClient-5-Worker25] [4s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [4s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4e176f51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a7d2c83 DEBUG: [HttpClient-5-Worker25] [4s 407ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker25] [4s 407ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker25] [4s 407ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker25] [4s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker25] [4s 407ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker25] [4s 407ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker25] [4s 407ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker25] [4s 407ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker25] [4s 407ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker25] [4s 407ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker25] [4s 407ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker25] [4s 407ms] HttpClientImpl(6) ClientImpl (async) elapsed 2185 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-5-Worker25] [4s 407ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker25] [4s 407ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@403fe6a2(6) DEBUG: [HttpClient-5-Worker25] [4s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker25] [4s 407ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [4s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker25] [4s 408ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [4s 408ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [4s 408ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [4s 408ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [4s 408ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker25] [4s 408ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker25] [4s 408ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 408ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 408ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 408ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 408ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 408ms] SocketTube(24) pausing read event DEBUG: [HttpClient-5-Worker25] [4s 429ms] SocketTube(22) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [4s 429ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4a5955ff (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker25] [4s 429ms] SocketTube(22) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [4s 429ms] SocketTube(22) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [4s 429ms] SocketTube(22) pausing read event DEBUG: [HttpClient-5-Worker25] [4s 429ms] SocketTube(22) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [4s 429ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4a5955ff (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker25] [4s 429ms] SocketTube(22) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 490ms] 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@6e36226f[Not completed, 4 dependents] (id=1285) 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@1c4a6f68[Completed normally] (id=1307), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 501ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 501ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 501ms] SSL Reader(SocketTube(24)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [4s 505ms] SocketTube(22) 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@5bd82797[Not completed, 4 dependents] (id=1286) 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@7b107410[Completed normally] (id=1308), 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-Worker25] [4s 505ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [4s 505ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [4s 505ms] SSL Reader(SocketTube(22)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java: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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-6-SelectorManager] [4s 515ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [4s 515ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 519ms] 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@1c4a6f68[Completed normally] (id=1307), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 519ms] ConnectionPool(6) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 519ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 519ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 519ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-5-Worker25] [4s 519ms] 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@7b107410[Completed normally] (id=1308), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 519ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 519ms] SocketTube(24) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 519ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [4s 519ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(21) pausing read event DEBUG: [HttpClient-5-Worker25] [4s 520ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(21) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4fbff9ab[Not completed, 4 dependents] (id=1284) 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@5f56e54e[Completed normally] (id=1309), 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-Worker25] [4s 520ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-5-Worker25] [4s 520ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SSL Reader(SocketTube(21)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] 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@5f56e54e[Completed normally] (id=1309), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(21) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-5-Worker25] [4s 520ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-Worker25] [4s 520ms] SocketTube(22) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-5-Worker25] [4s 520ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] 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@79c53262[Not completed, 4 dependents] (id=1283) 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@4bdd4093[Completed normally] (id=1310), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SSL Reader(SocketTube(23)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [4s 521ms] SocketTube(22) leaving request(1): Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] 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@4bdd4093[Completed normally] (id=1310), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SocketTube(23) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 524ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [pool-7-thread-1] [4s 525ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [pool-7-thread-2] [4s 525ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [pool-7-thread-3] [4s 525ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [pool-7-thread-1] [4s 525ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null DEBUG: [pool-7-thread-3] [4s 525ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null DEBUG: [pool-7-thread-4] [4s 525ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [HttpClient-6-Worker0] [4s 525ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null Mar 20, 2024 6:09:42 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:42 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:42 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-6-Worker1] [4s 526ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null Mar 20, 2024 6:09:42 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 Mar 20, 2024 6:09:42 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 Mar 20, 2024 6:09:42 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-6-Worker0] [4s 527ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker0] [4s 527ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-3] [4s 527ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [4s 527ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker0] [4s 527ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [HttpClient-6-Worker0] [4s 527ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 527ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a3b9ff1 for 8 (true) DEBUG: [HttpClient-7-SelectorManager] [4s 527ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect Mar 20, 2024 6:09:42 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-7-thread-1] [4s 527ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [4s 527ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [4s 527ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41938 DEBUG: [pool-7-thread-3] [4s 528ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-7-thread-1] [4s 528ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-SelectorManager] [4s 528ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@70c3f481 for 8 (true) DEBUG: [HttpClient-7-SelectorManager] [4s 528ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker2] [4s 528ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker2] [4s 528ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-7-thread-1] [4s 528ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [4s 528ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41950 DEBUG: [pool-7-thread-1] [4s 528ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 528ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@13a3a1a3 for 8 (true) DEBUG: [HttpClient-7-SelectorManager] [4s 528ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker3] [4s 528ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker3] [4s 528ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker3] [4s 528ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker3] [4s 528ms] SocketTube(26) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-Worker3] [4s 528ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker2] [4s 528ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-7-SelectorManager] [4s 528ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41962 DEBUG: [HttpClient-6-Worker2] [4s 528ms] SocketTube(25) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-Worker2] [4s 528ms] SSL Writer(SocketTube(25)) requesting 1 Mar 20, 2024 6:09:42 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-6-Worker3] [4s 528ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [4s 528ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker3] [4s 529ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-6-Worker3] [4s 529ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker3] [4s 529ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [4s 528ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker4] [4s 528ms] SocketTube(27) connecting flows DEBUG: [HttpClient-6-Worker2] [4s 529ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-6-Worker2] [4s 529ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker2] [4s 529ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [4s 529ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker3] [4s 529ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 529ms] 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@6bb6ecb5[Not completed, 4 dependents] (id=1633) 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 529ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 529ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-6-Worker3] [4s 529ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker1] [4s 529ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker3] [4s 529ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker4] [4s 529ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker4] [4s 529ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-6-Worker4] [4s 529ms] SocketTube(27) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-Worker2] [4s 529ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [4s 529ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 529ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 529ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 529ms] SocketTube(26) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-Worker2] [4s 529ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker3] [4s 529ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker1] [4s 529ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker4] [4s 529ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 529ms] 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 529ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-Worker4] [4s 530ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker2] [4s 529ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-6-Worker1] [4s 530ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-6-Worker4] [4s 530ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 530ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-6-Worker1] [4s 530ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker4] [4s 530ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-6-Worker4] [4s 530ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-6-Worker4] [4s 530ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [4s 530ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [4s 530ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker4] [4s 530ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker4] [4s 532ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [4s 532ms] SSL Writer(SocketTube(27)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] 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@55ee9bb2[Not completed, 4 dependents] (id=1604) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(25) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-6-Worker4] [4s 532ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-Worker4] [4s 532ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b4e8615 for 1 (true) DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@70b2844a for 8 (true) DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ef1e8ea for 1 (true) DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-6-Worker5] [4s 533ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker6] [4s 533ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker5] [4s 533ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [4s 533ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 532ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] 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@5e4d4e27[Not completed, 4 dependents] (id=1641) 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: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker4] [4s 533ms] SSL Writer(SocketTube(27)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker4] [4s 533ms] SSL Writer(SocketTube(27)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker4] [4s 533ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker4] [4s 533ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker6] [4s 533ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-6-Worker7] [4s 533ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker6] [4s 533ms] SocketTube(25) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41966 DEBUG: [HttpClient-7-SelectorManager] [4s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 1 (true) DEBUG: [HttpClient-6-Worker8] [4s 534ms] SocketTube(28) connecting flows DEBUG: [HttpClient-6-Worker8] [4s 534ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-6-Worker8] [4s 534ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-6-Worker8] [4s 534ms] SocketTube(28) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 534ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-6-Worker8] [4s 534ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker7] [4s 533ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 534ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker7] [4s 534ms] SocketTube(27) trying to write: 458 DEBUG: [HttpClient-6-Worker2] [4s 534ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker8] [4s 534ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [4s 534ms] 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@9cd5368[Not completed, 4 dependents] (id=1670) 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-7-SelectorManager] [4s 534ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 534ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-6-Worker8] [4s 534ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-6-Worker8] [4s 534ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-6-Worker8] [4s 534ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-6-Worker7] [4s 534ms] SocketTube(27) wrote: 458 DEBUG: [HttpClient-6-Worker7] [4s 534ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker2] [4s 534ms] SSL Writer(SocketTube(25)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 534ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker2] [4s 534ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker8] [4s 534ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker8] [4s 534ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker8] [4s 534ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker8] [4s 534ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker7] [4s 534ms] SocketTube(27) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 534ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 535ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 535ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 535ms] 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 535ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 535ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 535ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 535ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-6-Worker2] [4s 534ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker7] [4s 535ms] SocketTube(27) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 1 (true) DEBUG: [HttpClient-7-SelectorManager] [4s 535ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 535ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-6-Worker7] [4s 535ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker7] [4s 535ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 535ms] SocketTube(27) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 535ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [4s 536ms] SSL Writer(SocketTube(25)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 536ms] SSL Writer(SocketTube(25)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker2] [4s 536ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [4s 536ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker2] [4s 536ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 536ms] SocketTube(25) trying to write: 458 DEBUG: [HttpClient-6-Worker2] [4s 538ms] SocketTube(25) wrote: 458 DEBUG: [HttpClient-6-Worker2] [4s 538ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker2] [4s 538ms] SocketTube(25) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 538ms] SocketTube(25) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 538ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker2] [4s 539ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker2] [4s 539ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [4s 539ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker9] [4s 539ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [4s 539ms] SSL Writer(SocketTube(26)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-6-Worker3] [4s 539ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 539ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker3] [4s 539ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker9] [4s 539ms] SocketTube(28) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker3] [4s 539ms] SSL Writer(SocketTube(26)) Sending 2196 bytes downstream DEBUG: [HttpClient-6-Worker3] [4s 539ms] SSL Writer(SocketTube(26)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker3] [4s 539ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker3] [4s 539ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [4s 539ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker3] [4s 539ms] SocketTube(26) trying to write: 2196 DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [4s 540ms] SocketTube(26) wrote: 2196 DEBUG: [HttpClient-6-Worker3] [4s 540ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker3] [4s 540ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker3] [4s 540ms] SocketTube(26) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker3] [4s 540ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker3] [4s 540ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [4s 540ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-6-Worker8] [4s 540ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-6-Worker8] [4s 540ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 540ms] SocketTube(28) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 540ms] SocketTube(28) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker8] [4s 540ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 644ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 644ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 644ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 644ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 645ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 645ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 645ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker10] [4s 645ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 645ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker10] [4s 645ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 645ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 645ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 647ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 647ms] SocketTube(27) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 647ms] SocketTube(27) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Reader(SocketTube(27)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 647ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 647ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker10] [4s 647ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 647ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 1 (true) DEBUG: [HttpClient-7-SelectorManager] [4s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 648ms] SocketTube(27) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 648ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 648ms] SSL Reader(SocketTube(27)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 648ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 648ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 648ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker11] [4s 648ms] SSL Reader(SocketTube(27)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker11] [4s 648ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [4s 649ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [4s 649ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker11] [4s 649ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker11] [4s 649ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker11] [4s 649ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker11] [4s 651ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker11] [4s 651ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker11] [4s 651ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker11] [4s 651ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 651ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [4s 651ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 651ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker11] [4s 651ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker11] [4s 651ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker11] [4s 651ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [4s 652ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker11] [4s 652ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [4s 652ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41962 remote=/127.0.0.1:38843] DEBUG: [HttpClient-6-Worker11] [4s 652ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5f167909 queue.isEmpty: true DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5f167909, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker11] [4s 652ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker11] [4s 652ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54fb2e36 DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 652ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker11] [4s 652ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 652ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 653ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 653ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker11] [4s 653ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 86 bytes DEBUG: [HttpClient-6-Worker11] [4s 653ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker11] [4s 653ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker11] [4s 653ms] SSL Writer(SocketTube(27)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-6-Worker11] [4s 653ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [4s 653ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 653ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 654ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker11] [4s 654ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker11] [4s 654ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker11] [4s 654ms] SocketTube(27) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 654ms] SocketTube(27) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 654ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4d6ef143 DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) wrapping 86 bytes DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) Sending 124 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) Adding 124 to outputQ queue DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 654ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 654ms] SocketTube(27) trying to write: 124 DEBUG: [HttpClient-6-Worker11] [4s 655ms] SocketTube(27) wrote: 124 DEBUG: [HttpClient-6-Worker11] [4s 655ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker11] [4s 655ms] SocketTube(27) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 655ms] SocketTube(27) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 655ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker11] [4s 655ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 655ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker11] [4s 655ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 655ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker11] [4s 655ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 655ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 655ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SocketTube(27) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SSL Reader(SocketTube(27)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 1 (false) DEBUG: [HttpClient-6-Worker12] [4s 655ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker12] [4s 655ms] SSL Reader(SocketTube(27)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker12] [4s 656ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [4s 656ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 656ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker12] [4s 656ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 656ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker12] [4s 656ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 656ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b4e8615 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SocketTube(26) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SSL Reader(SocketTube(26)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b4e8615 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 664ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [4s 664ms] SSL Reader(SocketTube(26)) Unwrapping: 261 DEBUG: [HttpClient-6-Worker13] [4s 665ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker13] [4s 665ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 665ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker13] [4s 665ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 665ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [4s 665ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [4s 666ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker13] [4s 666ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [4s 666ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [4s 666ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [4s 666ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 666ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 667ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 667ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 667ms] SocketTube(26) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [4s 667ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [4s 668ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker13] [4s 668ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [4s 668ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [4s 669ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 669ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 669ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 669ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker13] [4s 669ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker13] [4s 669ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker13] [4s 669ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [4s 669ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker13] [4s 669ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [4s 669ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41950 remote=/127.0.0.1:38843] DEBUG: [HttpClient-6-Worker13] [4s 669ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [4s 669ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker13] [4s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c0f2494 queue.isEmpty: true DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c0f2494, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 670ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 670ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@50bddc2d DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [4s 670ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 670ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 670ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 670ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker13] [4s 670ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 670ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 86 bytes DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSL Writer(SocketTube(26)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-6-Worker13] [4s 671ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [4s 671ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 671ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker13] [4s 671ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker13] [4s 671ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 671ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 671ms] SocketTube(26) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 671ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 671ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 672ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker13] [4s 672ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker13] [4s 672ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker13] [4s 672ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker13] [4s 672ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker13] [4s 672ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker13] [4s 672ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 672ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5dbad292 DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) wrapping 86 bytes DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) Sending 124 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) Adding 124 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 672ms] SocketTube(26) trying to write: 124 DEBUG: [HttpClient-6-Worker13] [4s 672ms] SocketTube(26) wrote: 124 DEBUG: [HttpClient-6-Worker13] [4s 672ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 672ms] SocketTube(26) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 672ms] SocketTube(26) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 672ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker13] [4s 672ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker13] [4s 672ms] SocketTube(26) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 672ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b4e8615 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 673ms] SocketTube(26) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [4s 673ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 673ms] SSL Reader(SocketTube(26)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 673ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b4e8615 for 1 (false) DEBUG: [HttpClient-6-Worker14] [4s 673ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 673ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b4e8615 for 1 (false) DEBUG: [HttpClient-6-Worker14] [4s 673ms] SSL Reader(SocketTube(26)) Unwrapping: 1721 DEBUG: [HttpClient-6-Worker14] [4s 674ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [4s 674ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker14] [4s 674ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker14] [4s 674ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker14] [4s 674ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker14] [4s 674ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 674ms] SocketTube(26) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b4e8615 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 698ms] SocketTube(27) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 698ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 698ms] SSL Reader(SocketTube(27)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 698ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 698ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 698ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker15] [4s 699ms] SSL Reader(SocketTube(27)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker15] [4s 699ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker15] [4s 699ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker15] [4s 699ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker15] [4s 699ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker15] [4s 699ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 699ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 699ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 699ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker15] [4s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5f167909 DEBUG: [HttpClient-6-Worker15] [4s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5f167909 DEBUG: [HttpClient-6-Worker15] [4s 699ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker15] [4s 699ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker15] [4s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5f167909 DEBUG: [HttpClient-6-Worker15] [4s 699ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker15] [4s 699ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 41962 DEBUG: [HttpClient-6-Worker15] [4s 700ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker15] [4s 700ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6eeb5215(7) DEBUG: [HttpClient-6-Worker15] [4s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6764d48f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@228a7773 queue.isEmpty: false DEBUG: [HttpClient-6-Worker15] [4s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [4s 700ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker15] [4s 700ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker15] [4s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6764d48f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@228a7773, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker15] [4s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6764d48f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@228a7773 DEBUG: [HttpClient-6-Worker15] [4s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6764d48f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@228a7773 DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker15] [4s 701ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 701ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6764d48f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@228a7773 DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6764d48f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@228a7773 DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker15] [4s 701ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [4s 701ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker15] [4s 701ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker15] [4s 702ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker15] [4s 702ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker15] [4s 702ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker15] [4s 702ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker15] [4s 702ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [4s 702ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker15] [4s 702ms] HttpClientImpl(7) ClientImpl (async) elapsed 177 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-6-Worker15] [4s 702ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker15] [4s 702ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6eeb5215(7) DEBUG: [HttpClient-6-Worker15] [4s 702ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [4s 702ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 702ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker15] [4s 702ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 702ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 702ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 702ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 702ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 703ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker15] [4s 703ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 703ms] SocketTube(27) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a2e6881 for 1 (false) DEBUG: [HttpClient-6-Worker15] [4s 703ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b4e8615 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 718ms] SocketTube(26) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 718ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 718ms] SSL Reader(SocketTube(26)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 718ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b4e8615 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 718ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 718ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker16] [4s 718ms] SSL Reader(SocketTube(26)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker16] [4s 718ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker16] [4s 718ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker16] [4s 718ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker16] [4s 719ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker16] [4s 719ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 719ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 719ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 719ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker16] [4s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c0f2494 DEBUG: [HttpClient-6-Worker16] [4s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [4s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c0f2494 DEBUG: [HttpClient-6-Worker16] [4s 719ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker16] [4s 719ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker16] [4s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c0f2494 DEBUG: [HttpClient-6-Worker16] [4s 719ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker16] [4s 719ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 41950 DEBUG: [HttpClient-6-Worker16] [4s 719ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6eeb5215(7) DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@174df4f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56cc9a3c queue.isEmpty: false DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker16] [4s 720ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker16] [4s 720ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@174df4f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56cc9a3c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@174df4f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56cc9a3c DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@174df4f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56cc9a3c DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker16] [4s 720ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker16] [4s 720ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 720ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 720ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 720ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker16] [4s 720ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [4s 720ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker16] [4s 720ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker16] [4s 720ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker16] [4s 720ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 720ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 721ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 721ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker16] [4s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@174df4f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56cc9a3c DEBUG: [HttpClient-6-Worker16] [4s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [4s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@174df4f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@56cc9a3c DEBUG: [HttpClient-6-Worker16] [4s 721ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker16] [4s 721ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker16] [4s 721ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker16] [4s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker16] [4s 721ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker16] [4s 721ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker16] [4s 721ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker16] [4s 721ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker16] [4s 721ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker16] [4s 721ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker16] [4s 721ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker16] [4s 721ms] HttpClientImpl(7) ClientImpl (async) elapsed 196 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-6-Worker16] [4s 721ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker16] [4s 722ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6eeb5215(7) DEBUG: [HttpClient-6-Worker16] [4s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker16] [4s 722ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker16] [4s 722ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 722ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 722ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 722ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 722ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 722ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker16] [4s 722ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker16] [4s 722ms] SocketTube(26) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 722ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b4e8615 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ef1e8ea for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 782ms] SocketTube(25) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 782ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 782ms] SSL Reader(SocketTube(25)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 782ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ef1e8ea for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 782ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 782ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker17] [4s 782ms] SSL Reader(SocketTube(25)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker17] [4s 782ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker17] [4s 782ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 782ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker17] [4s 782ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [4s 783ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker17] [4s 783ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 784ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker17] [4s 784ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker17] [4s 784ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker17] [4s 784ms] SocketTube(25) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 784ms] SocketTube(25) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker17] [4s 784ms] SSL Reader(SocketTube(25)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSL Reader(SocketTube(25)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker17] [4s 785ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker17] [4s 787ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker17] [4s 787ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker17] [4s 787ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker17] [4s 787ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 787ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [4s 787ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 787ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker17] [4s 788ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker17] [4s 788ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker17] [4s 788ms] 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 788ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41938 remote=/127.0.0.1:38843] DEBUG: [HttpClient-6-Worker17] [4s 788ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7f61bc70 queue.isEmpty: true DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7f61bc70, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker17] [4s 788ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker17] [4s 788ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7f31d2e DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker17] [4s 788ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker17] [4s 789ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 789ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 789ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 789ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker17] [4s 789ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 86 bytes DEBUG: [HttpClient-6-Worker17] [4s 789ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker17] [4s 789ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker17] [4s 789ms] SSL Writer(SocketTube(25)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-6-Worker17] [4s 789ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker17] [4s 789ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 789ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 790ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker17] [4s 790ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker17] [4s 790ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker17] [4s 790ms] SocketTube(25) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 790ms] SocketTube(25) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 790ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@35dc7a96 DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) wrapping 86 bytes DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) Sending 124 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) Adding 124 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 790ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 790ms] SocketTube(25) trying to write: 124 DEBUG: [HttpClient-6-Worker17] [4s 791ms] SocketTube(25) wrote: 124 DEBUG: [HttpClient-6-Worker17] [4s 791ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker17] [4s 791ms] SocketTube(25) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 791ms] SocketTube(25) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 791ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker17] [4s 791ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 791ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker17] [4s 791ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 791ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker17] [4s 791ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker17] [4s 791ms] SocketTube(25) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 791ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ef1e8ea for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ef1e8ea for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 795ms] SocketTube(25) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 795ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 795ms] SSL Reader(SocketTube(25)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 795ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ef1e8ea for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 795ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 795ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker18] [4s 795ms] SSL Reader(SocketTube(25)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker18] [4s 798ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [4s 798ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker18] [4s 798ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker18] [4s 798ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker18] [4s 798ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker18] [4s 798ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 798ms] SocketTube(25) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ef1e8ea for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ef1e8ea for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SocketTube(25) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SSL Reader(SocketTube(25)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ef1e8ea for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 842ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker19] [4s 843ms] SSL Reader(SocketTube(25)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker19] [4s 843ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker19] [4s 843ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker19] [4s 843ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker19] [4s 843ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker19] [4s 843ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 843ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 843ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 843ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker19] [4s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7f61bc70 DEBUG: [HttpClient-6-Worker19] [4s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7f61bc70 DEBUG: [HttpClient-6-Worker19] [4s 844ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker19] [4s 844ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker19] [4s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7f61bc70 DEBUG: [HttpClient-6-Worker19] [4s 844ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker19] [4s 844ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 41938 DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6eeb5215(7) DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@706685d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2962592 queue.isEmpty: false DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker19] [4s 845ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker19] [4s 845ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@706685d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2962592, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@706685d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2962592 DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@706685d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2962592 DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker19] [4s 845ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker19] [4s 845ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 845ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 845ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 845ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker19] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@706685d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2962592 DEBUG: [HttpClient-6-Worker19] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@706685d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2962592 DEBUG: [HttpClient-6-Worker19] [4s 846ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker19] [4s 846ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker19] [4s 846ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker19] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker19] [4s 846ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker19] [4s 846ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker19] [4s 846ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker19] [4s 846ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [4s 847ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker19] [4s 847ms] HttpClientImpl(7) ClientImpl (async) elapsed 322 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-6-Worker19] [4s 847ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker19] [4s 847ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6eeb5215(7) DEBUG: [HttpClient-6-Worker19] [4s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker19] [4s 847ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker19] [4s 847ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 847ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 847ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 847ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 847ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker19] [4s 847ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker19] [4s 847ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker19] [4s 847ms] SocketTube(25) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ef1e8ea for 1 (false) DEBUG: [HttpClient-6-Worker19] [4s 847ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 904ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 904ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 904ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 904ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 904ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 904ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 904ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 904ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 904ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [HttpClient-6-Worker20] [4s 905ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker20] [4s 905ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 905ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker20] [4s 905ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 905ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker20] [4s 905ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker20] [4s 906ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker20] [4s 906ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker20] [4s 906ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker20] [4s 907ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker20] [4s 907ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker20] [4s 907ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker20] [4s 907ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 907ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 907ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 907ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 907ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 907ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 907ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-6-Worker20] [4s 907ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-6-Worker20] [4s 907ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker20] [4s 910ms] SocketTube(28) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 910ms] SocketTube(28) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 910ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker20] [4s 910ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 910ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker20] [4s 910ms] SSL Reader(SocketTube(28)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker20] [4s 910ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [4s 910ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 910ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker20] [4s 910ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 910ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 911ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker20] [4s 911ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker20] [4s 911ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 1 (true) DEBUG: [HttpClient-7-SelectorManager] [4s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 911ms] SocketTube(28) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 911ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 911ms] SSL Reader(SocketTube(28)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 911ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 911ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 918ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker21] [4s 918ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker21] [4s 918ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [4s 919ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker21] [4s 919ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker21] [4s 919ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker21] [4s 919ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker21] [4s 919ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker21] [4s 922ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker21] [4s 922ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker21] [4s 922ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker21] [4s 922ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker21] [4s 922ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker21] [4s 922ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker21] [4s 923ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-6-Worker21] [4s 923ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker21] [4s 923ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker21] [4s 923ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker21] [4s 923ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker21] [4s 923ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker21] [4s 923ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41966 remote=/127.0.0.1:38843] DEBUG: [HttpClient-6-Worker21] [4s 923ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker21] [4s 923ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker21] [4s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4bcd837d queue.isEmpty: true DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4bcd837d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker21] [4s 924ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker21] [4s 924ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f41c7c3 DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker21] [4s 924ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 924ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [4s 924ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 924ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-6-Worker21] [4s 924ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker21] [4s 924ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 86 bytes DEBUG: [HttpClient-6-Worker21] [4s 925ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker21] [4s 925ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-6-Worker21] [4s 925ms] SSL Writer(SocketTube(28)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-6-Worker21] [4s 925ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker21] [4s 925ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker21] [4s 925ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker21] [4s 925ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker21] [4s 925ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker21] [4s 925ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker21] [4s 926ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-6-Worker21] [4s 926ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-6-Worker21] [4s 926ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker21] [4s 926ms] SocketTube(28) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 926ms] SocketTube(28) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker21] [4s 926ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3cc8c90c DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) wrapping 86 bytes DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) Sending 124 bytes downstream DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) Adding 124 to outputQ queue DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 926ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-6-Worker21] [4s 927ms] SocketTube(28) trying to write: 124 DEBUG: [HttpClient-6-Worker21] [4s 927ms] SocketTube(28) wrote: 124 DEBUG: [HttpClient-6-Worker21] [4s 927ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker21] [4s 927ms] SocketTube(28) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 927ms] SocketTube(28) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 927ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker21] [4s 927ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 927ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker21] [4s 927ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker21] [4s 927ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker21] [4s 927ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker21] [4s 927ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 927ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SocketTube(28) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SSL Reader(SocketTube(28)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker22] [4s 931ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker22] [4s 931ms] SSL Reader(SocketTube(28)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker22] [4s 932ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker22] [4s 932ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker22] [4s 932ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker22] [4s 932ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker22] [4s 932ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker22] [4s 932ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker22] [4s 932ms] SocketTube(28) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 0 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 978ms] SocketTube(28) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 978ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 978ms] SSL Reader(SocketTube(28)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 978ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d451800 for 1 (false) DEBUG: [HttpClient-7-SelectorManager] [4s 978ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker23] [4s 978ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker23] [4s 978ms] SSL Reader(SocketTube(28)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker23] [4s 979ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker23] [4s 979ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker23] [4s 979ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker23] [4s 979ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-6-Worker23] [4s 979ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker23] [4s 979ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker23] [4s 979ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 979ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker23] [4s 979ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker23] [4s 979ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4bcd837d DEBUG: [HttpClient-6-Worker23] [4s 979ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker23] [4s 979ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4bcd837d DEBUG: [HttpClient-6-Worker23] [4s 979ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker23] [4s 979ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker23] [4s 979ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4bcd837d DEBUG: [HttpClient-6-Worker23] [4s 979ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker23] [4s 979ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 41966 DEBUG: [HttpClient-6-Worker23] [4s 980ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker23] [4s 980ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6eeb5215(7) DEBUG: [HttpClient-6-Worker23] [4s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b48934c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c393933 queue.isEmpty: false DEBUG: [HttpClient-6-Worker23] [4s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker23] [4s 980ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker23] [4s 980ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker23] [4s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b48934c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c393933, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker23] [4s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b48934c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c393933 DEBUG: [HttpClient-6-Worker23] [4s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b48934c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c393933 DEBUG: [HttpClient-6-Worker23] [4s 980ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker23] [4s 980ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker23] [4s 980ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b48934c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c393933 DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b48934c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c393933 DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker23] [4s 981ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker23] [4s 981ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker23] [4s 981ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker23] [4s 981ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-6-Worker23] [4s 981ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker23] [4s 982ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker23] [4s 982ms] HttpClientImpl(7) ClientImpl (async) elapsed 456 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-6-Worker23] [4s 982ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker23] [4s 982ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6eeb5215(7) DEBUG: [HttpClient-6-Worker23] [4s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker23] [4s 982ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker23] [4s 982ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 982ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 982ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 982ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 982ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker23] [4s 982ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker23] [4s 982ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 982ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 982ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 982ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 982ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 982ms] SocketTube(27) pausing read event DEBUG: [HttpClient-6-Worker23] [4s 982ms] SocketTube(28) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker23] [4s 983ms] SocketTube(28) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@67bdb0a5 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker23] [4s 983ms] SocketTube(28) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] 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@5e4d4e27[Not completed, 4 dependents] (id=1641) 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@74b31f82[Completed normally] (id=1647), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] 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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker23] [4s 983ms] SocketTube(28) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] 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@74b31f82[Completed normally] (id=1647), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker23] [4s 983ms] SocketTube(28) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker23] [4s 983ms] SocketTube(28) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker23] [4s 983ms] SocketTube(28) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@67bdb0a5 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker23] [4s 983ms] SocketTube(28) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-6-Worker23] [4s 983ms] SocketTube(28) 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@9cd5368[Not completed, 4 dependents] (id=1670) 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@18909ded[Completed normally] (id=1676), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker23] [4s 983ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker23] [4s 983ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker23] [4s 983ms] SSL Reader(SocketTube(28)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] SocketTube(27) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 983ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 984ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 984ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 984ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 984ms] SocketTube(26) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 984ms] 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@6bb6ecb5[Not completed, 4 dependents] (id=1633) 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@296cb87[Completed normally] (id=1639), 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 984ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 984ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 984ms] 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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-7-SelectorManager] [4s 984ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-7-SelectorManager] [4s 984ms] 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@296cb87[Completed normally] (id=1639), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker23] [4s 985ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker23] [4s 985ms] 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@18909ded[Completed normally] (id=1676), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SocketTube(26) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-Worker23] [4s 985ms] ConnectionPool(7) SSLTube(SocketTube(28)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SocketTube(25) pausing read event DEBUG: [HttpClient-6-Worker23] [4s 985ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SocketTube(25) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@55ee9bb2[Not completed, 4 dependents] (id=1604) 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@1abdb48f[Completed normally] (id=1610), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SSL Reader(SocketTube(25)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] 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@1abdb48f[Completed normally] (id=1610), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker23] [4s 985ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 985ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 986ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 986ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 986ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 986ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-6-Worker23] [4s 986ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 986ms] SocketTube(25) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 986ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-6-Worker23] [4s 986ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-6-Worker23] [4s 986ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 986ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-Worker23] [4s 986ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-6-Worker23] [4s 986ms] SocketTube(28) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-6-Worker23] [4s 986ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-6-Worker23] [4s 986ms] SocketTube(28) leaving request(1): Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [MainThread] [4s 987ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [pool-8-thread-1] [4s 988ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [pool-8-thread-1] [4s 989ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null DEBUG: [pool-8-thread-2] [4s 989ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [pool-8-thread-3] [4s 989ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [pool-8-thread-4] [4s 989ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [pool-8-thread-3] [4s 989ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null DEBUG: [HttpClient-7-Worker0] [4s 989ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null DEBUG: [HttpClient-7-Worker1] [4s 989ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null Mar 20, 2024 6:09:42 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:42 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:42 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 Mar 20, 2024 6:09:42 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-8-thread-1] [4s 990ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 990ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Mar 20, 2024 6:09:42 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 990ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 990ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 990ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [pool-8-thread-3] [4s 990ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [4s 990ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-8-SelectorManager] [4s 990ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3786cfa2 for 8 (true) Mar 20, 2024 6:09:42 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-8-SelectorManager] [4s 990ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [pool-8-thread-3] [4s 990ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 991ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59709 DEBUG: [pool-8-thread-3] [4s 991ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 Mar 20, 2024 6:09:42 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-Worker2] [4s 991ms] SocketTube(29) connecting flows DEBUG: [HttpClient-7-Worker2] [4s 991ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker2] [4s 991ms] SocketTube(29) registering subscribe event DEBUG: [pool-8-thread-1] [4s 990ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 991ms] SocketTube(29) subscribe event raised DEBUG: [pool-8-thread-3] [4s 991ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [pool-8-thread-3] [4s 991ms] ExchangeImpl get: Trying to get HTTP/2 connection Mar 20, 2024 6:09:42 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-Worker2] [4s 991ms] SocketTube(29) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-Worker1] [4s 991ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker1] [4s 991ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-8-SelectorManager] [4s 991ms] 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@3d7ea4d2[Not completed, 4 dependents] (id=1879) 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 991ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 991ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 991ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 991ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 991ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker1] [4s 991ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker2] [4s 991ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker1] [4s 992ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [4s 991ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-8-SelectorManager] [4s 991ms] SocketTube(29) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-Worker1] [4s 992ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [HttpClient-7-Worker0] [4s 992ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker2] [4s 992ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker1] [4s 992ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker2] [4s 992ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker2] [4s 992ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker2] [4s 992ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker0] [4s 992ms] PlainHttpConnection(SocketTube(32)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-7-Worker2] [4s 992ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@787c2d19 for 8 (true) DEBUG: [HttpClient-7-Worker2] [4s 992ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1853d256 for 8 (true) DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-7-Worker0] [4s 992ms] PlainHttpConnection(SocketTube(32)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker3] [4s 992ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker2] [4s 992ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [4s 992ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker3] [4s 992ms] SocketTube(29) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 992ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker0] [4s 992ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55851 DEBUG: [HttpClient-8-SelectorManager] [4s 992ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker0] [4s 992ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44593 DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6ae8faa4 for 8 (true) DEBUG: [HttpClient-7-Worker4] [4s 993ms] SocketTube(31) connecting flows DEBUG: [HttpClient-7-Worker4] [4s 993ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-7-Worker4] [4s 993ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker4] [4s 993ms] SocketTube(31) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46361 DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] 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@1c1d2eac[Not completed, 4 dependents] (id=1955) 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-8-SelectorManager] [4s 993ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-7-Worker5] [4s 993ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker5] [4s 993ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker5] [4s 993ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-7-Worker4] [4s 993ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker6] [4s 993ms] SocketTube(32) connecting flows DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker6] [4s 993ms] SocketTube(32) read publisher got subscriber DEBUG: [HttpClient-7-Worker6] [4s 993ms] SocketTube(32) registering subscribe event DEBUG: [HttpClient-7-Worker6] [4s 993ms] SocketTube(32) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-Worker5] [4s 993ms] SocketTube(30) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-Worker4] [4s 993ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] SocketTube(31) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-Worker4] [4s 993ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker4] [4s 993ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker6] [4s 993ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker5] [4s 993ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 993ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker5] [4s 994ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker4] [4s 994ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker6] [4s 994ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-7-Worker6] [4s 994ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [HttpClient-7-Worker6] [4s 994ms] SocketTube(32) subscribed for writing DEBUG: [HttpClient-7-Worker6] [4s 994ms] SocketTube(32) write: registering startSubscription event DEBUG: [HttpClient-7-Worker5] [4s 994ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker5] [4s 994ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker5] [4s 994ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker4] [4s 994ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30cd33a4 for 1 (true) DEBUG: [HttpClient-7-Worker4] [4s 994ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] 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@533ffb3d[Not completed, 4 dependents] (id=1966) 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 994ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SocketTube(30) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-7-Worker5] [4s 994ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [4s 994ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker2] [4s 994ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [4s 994ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 994ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(32) subscribe event raised DEBUG: [HttpClient-7-Worker5] [4s 994ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] 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@26a2d7b8[Not completed, 4 dependents] (id=1974) 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 995ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(32) resuming read event DEBUG: [HttpClient-7-Worker4] [4s 994ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker2] [4s 994ms] SSL Writer(SocketTube(29)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker6] [4s 995ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker2] [4s 995ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 995ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker6] [4s 995ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker6] [4s 995ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(32) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker5] [4s 995ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker2] [4s 995ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker5] [4s 995ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 995ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-7-Worker2] [4s 995ms] SSL Writer(SocketTube(29)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 995ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 996ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 996ms] SocketTube(31) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 995ms] SSL Writer(SocketTube(29)) Adding 2196 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [4s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fab80db for 1 (true) DEBUG: [HttpClient-7-Worker2] [4s 996ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [4s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20597a8b for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [4s 996ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 996ms] SocketTube(32) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 996ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 996ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-7-Worker8] [4s 996ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker9] [4s 996ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker8] [4s 996ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [4s 996ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [4s 996ms] SocketTube(30) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 996ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [4s 996ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-Worker2] [4s 996ms] SocketTube(29) trying to write: 2196 DEBUG: [HttpClient-7-Worker8] [4s 996ms] SocketTube(32) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker4] [4s 996ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 996ms] SSL Writer(SocketTube(31)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [4s 996ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 996ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker4] [4s 997ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker4] [4s 997ms] SSL Writer(SocketTube(31)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker4] [4s 997ms] SSL Writer(SocketTube(31)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker4] [4s 997ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker4] [4s 997ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker4] [4s 997ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker4] [4s 997ms] SocketTube(31) trying to write: 458 DEBUG: [HttpClient-7-Worker2] [4s 996ms] SocketTube(29) wrote: 2196 DEBUG: [HttpClient-7-Worker4] [4s 997ms] SocketTube(31) wrote: 458 DEBUG: [HttpClient-7-Worker2] [4s 997ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker2] [4s 997ms] SocketTube(29) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 997ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [4s 997ms] SSL Writer(SocketTube(32)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker6] [4s 997ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [4s 997ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker6] [4s 997ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker6] [4s 997ms] SSL Writer(SocketTube(32)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker6] [4s 997ms] SSL Writer(SocketTube(32)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker6] [4s 997ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker6] [4s 997ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker4] [4s 997ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker4] [4s 997ms] SocketTube(31) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 997ms] SocketTube(29) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 997ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker6] [4s 997ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker4] [4s 997ms] SocketTube(31) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker4] [4s 998ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker4] [4s 998ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [4s 997ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 997ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [4s 998ms] SocketTube(32) trying to write: 458 DEBUG: [HttpClient-7-Worker5] [4s 998ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker5] [4s 998ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker5] [4s 998ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker6] [4s 998ms] SocketTube(32) wrote: 458 DEBUG: [HttpClient-7-Worker5] [4s 998ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker5] [4s 998ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 998ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker5] [4s 998ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker5] [4s 998ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [4s 998ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 998ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-7-Worker6] [4s 998ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker5] [4s 999ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker5] [4s 999ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker5] [4s 999ms] SocketTube(30) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 999ms] SocketTube(30) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 999ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker5] [4s 999ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [4s 999ms] SocketTube(32) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 999ms] SocketTube(32) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 999ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker6] [4s 999ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [5s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [5s] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [5s] SocketTube(29) read bytes: 139 DEBUG: [HttpClient-8-SelectorManager] [5s] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s] SSL Reader(SocketTube(29)) Adding 139 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 1ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 1ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-8-SelectorManager] [5s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 1ms] SocketTube(29) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [5s 1ms] SocketTube(29) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 1ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [5s 1ms] SSL Reader(SocketTube(29)) Unwrapping: 139 DEBUG: [HttpClient-7-Worker10] [5s 1ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-7-Worker10] [5s 1ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [5s 1ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 133 DEBUG: [HttpClient-7-Worker10] [5s 1ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [5s 1ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [5s 1ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [5s 2ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker10] [5s 2ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [5s 2ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [5s 2ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Writer(SocketTube(29)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Writer(SocketTube(29)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Writer(SocketTube(29)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [5s 3ms] SocketTube(29) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SocketTube(29) wrote: 6 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker10] [5s 3ms] SocketTube(29) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 3ms] SocketTube(29) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Reader(SocketTube(29)) Unwrapping: 6 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [5s 3ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker10] [5s 3ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker10] [5s 3ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker10] [5s 3ms] SocketTube(29) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-8-SelectorManager] [5s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [5s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 3ms] SocketTube(29) read bytes: 122 DEBUG: [HttpClient-8-SelectorManager] [5s 3ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 3ms] SSL Reader(SocketTube(29)) Adding 122 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 4ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 4ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker11] [5s 4ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker11] [5s 4ms] SSL Reader(SocketTube(29)) Unwrapping: 122 DEBUG: [HttpClient-7-Worker11] [5s 4ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [5s 4ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [5s 4ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 122 DEBUG: [HttpClient-7-Worker11] [5s 4ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker11] [5s 4ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker11] [5s 4ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker11] [5s 5ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker11] [5s 5ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker11] [5s 5ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker11] [5s 5ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [5s 5ms] SSL Writer(SocketTube(29)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker11] [5s 5ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [5s 5ms] SSLFlowDelegate(SocketTube(29)) setALPN = DEBUG: [HttpClient-7-Worker11] [5s 5ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker11] [5s 5ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker11] [5s 5ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker11] [5s 5ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker11] [5s 5ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker11] [5s 5ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59709 remote=/127.0.0.1:38843] DEBUG: [HttpClient-7-Worker11] [5s 5ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker11] [5s 5ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6b856c99 queue.isEmpty: true DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6b856c99, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1Exchange SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker11] [5s 6ms] SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker11] [5s 6ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@21149fe0 DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker11] [5s 6ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [5s 6ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [5s 6ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [5s 6ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1Publisher(SSLTube(SocketTube(29))) got subscriber: SSLTube(SocketTube(29)) DEBUG: [HttpClient-7-Worker11] [5s 6ms] SSLTube(SocketTube(29)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-7-Worker11] [5s 6ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Publisher(SSLTube(SocketTube(29))) onNext with 86 bytes DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSL Writer(SocketTube(29)) onNext DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSL Writer(SocketTube(29)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-7-Worker11] [5s 7ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker11] [5s 7ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSL Writer(SocketTube(29)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSL Writer(SocketTube(29)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker11] [5s 7ms] SocketTube(29) trying to write: 90 DEBUG: [HttpClient-7-Worker11] [5s 7ms] SocketTube(29) wrote: 90 DEBUG: [HttpClient-7-Worker11] [5s 7ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker11] [5s 7ms] SocketTube(29) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker11] [5s 7ms] SocketTube(29) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker11] [5s 7ms] Http1Publisher(SSLTube(SocketTube(29))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@44ae98ab DEBUG: [HttpClient-7-Worker11] [5s 7ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) wrapping 86 bytes DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) Sending 124 bytes downstream DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) Adding 124 to outputQ queue DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-7-Worker11] [5s 8ms] SocketTube(29) trying to write: 124 DEBUG: [HttpClient-7-Worker11] [5s 8ms] SocketTube(29) wrote: 124 DEBUG: [HttpClient-7-Worker11] [5s 8ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker11] [5s 8ms] SocketTube(29) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker11] [5s 8ms] SocketTube(29) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-8-SelectorManager] [5s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 8ms] SocketTube(29) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [5s 8ms] SocketTube(29) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker11] [5s 8ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [5s 9ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker11] [5s 9ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker11] [5s 9ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker11] [5s 9ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker11] [5s 9ms] SocketTube(29) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker11] [5s 9ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [5s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 1 (true) DEBUG: [HttpClient-8-SelectorManager] [5s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 9ms] SocketTube(29) read bytes: 1721 DEBUG: [HttpClient-8-SelectorManager] [5s 9ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 9ms] SSL Reader(SocketTube(29)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 9ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker12] [5s 9ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker12] [5s 9ms] SSL Reader(SocketTube(29)) Unwrapping: 1721 DEBUG: [HttpClient-8-SelectorManager] [5s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 9ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker12] [5s 9ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [5s 9ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [5s 9ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-7-Worker12] [5s 9ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker12] [5s 9ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker12] [5s 9ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker12] [5s 10ms] SocketTube(29) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-8-SelectorManager] [5s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 50ms] SocketTube(29) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [5s 50ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 50ms] SSL Reader(SocketTube(29)) Adding 155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 50ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 50ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker13] [5s 50ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker13] [5s 50ms] SSL Reader(SocketTube(29)) Unwrapping: 155 DEBUG: [HttpClient-7-Worker13] [5s 51ms] SSL Reader(SocketTube(29)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-7-Worker13] [5s 51ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker13] [5s 51ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker13] [5s 51ms] SSL Reader(SocketTube(29)) sending 75 DEBUG: [HttpClient-7-Worker13] [5s 51ms] SSL Reader(SocketTube(29)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker13] [5s 51ms] SSL Reader(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [5s 51ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 51ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker13] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker13] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6b856c99 DEBUG: [HttpClient-7-Worker13] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6b856c99 DEBUG: [HttpClient-7-Worker13] [5s 51ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker13] [5s 51ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker13] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6b856c99 DEBUG: [HttpClient-7-Worker13] [5s 51ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker13] [5s 52ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 59709 DEBUG: [HttpClient-7-Worker13] [5s 52ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1da1ee8f(8) DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1bd7e462/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bf6a225 queue.isEmpty: false DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Delegate done: 0 DEBUG: [HttpClient-7-Worker13] [5s 53ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker13] [5s 53ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1bd7e462/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bf6a225, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1bd7e462/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bf6a225 DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1bd7e462/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bf6a225 DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker13] [5s 53ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker13] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker13] [5s 53ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [5s 53ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 54ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [5s 54ms] SSL Reader(SocketTube(29)) Unwrapping: 42 DEBUG: [HttpClient-7-Worker13] [5s 54ms] SSL Reader(SocketTube(29)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-7-Worker13] [5s 54ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-7-Worker13] [5s 54ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 42 DEBUG: [HttpClient-7-Worker13] [5s 54ms] SSL Reader(SocketTube(29)) sending 4 DEBUG: [HttpClient-7-Worker13] [5s 54ms] SSL Reader(SocketTube(29)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker13] [5s 54ms] SSL Reader(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [5s 54ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 54ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-7-Worker13] [5s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker13] [5s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1bd7e462/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bf6a225 DEBUG: [HttpClient-7-Worker13] [5s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [5s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1bd7e462/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bf6a225 DEBUG: [HttpClient-7-Worker13] [5s 54ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker13] [5s 54ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker13] [5s 54ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker13] [5s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) cleared DEBUG: [HttpClient-7-Worker13] [5s 54ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) SSLTube(SocketTube(29)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker13] [5s 55ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(29))) DEBUG: [HttpClient-7-Worker13] [5s 55ms] SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker13] [5s 55ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(29))) DEBUG: [HttpClient-7-Worker13] [5s 55ms] Http1Publisher(SSLTube(SocketTube(29))) subscription cancelled DEBUG: [HttpClient-7-Worker13] [5s 55ms] SSLTube(SocketTube(29)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker13] [5s 55ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker13] [5s 55ms] HttpClientImpl(8) ClientImpl (async) elapsed 66 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-7-Worker13] [5s 55ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker13] [5s 55ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1da1ee8f(8) DEBUG: [HttpClient-7-Worker13] [5s 55ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Delegate done: 0 DEBUG: [HttpClient-7-Worker13] [5s 55ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [5s 55ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker13] [5s 55ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 55ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [5s 55ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 55ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [5s 55ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker13] [5s 55ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker13] [5s 55ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker13] [5s 55ms] SocketTube(29) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker13] [5s 55ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [5s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@494e565e for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30cd33a4 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 119ms] SocketTube(31) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [5s 119ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 119ms] SSL Reader(SocketTube(31)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 119ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30cd33a4 for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 119ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker14] [5s 119ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker14] [5s 119ms] SSL Reader(SocketTube(31)) Unwrapping: 133 DEBUG: [HttpClient-7-Worker14] [5s 119ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-7-Worker14] [5s 119ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [5s 119ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker14] [5s 119ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker14] [5s 119ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker14] [5s 119ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker14] [5s 121ms] SocketTube(31) trying to write: 6 DEBUG: [HttpClient-7-Worker14] [5s 121ms] SocketTube(31) wrote: 6 DEBUG: [HttpClient-7-Worker14] [5s 121ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker14] [5s 121ms] SocketTube(31) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker14] [5s 121ms] SocketTube(31) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(31)) Unwrapping: 6 DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [5s 122ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker14] [5s 122ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker14] [5s 122ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker14] [5s 122ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker14] [5s 122ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker14] [5s 122ms] SocketTube(31) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-8-SelectorManager] [5s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30cd33a4 for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30cd33a4 for 0 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 122ms] SocketTube(31) read bytes: 2071 DEBUG: [HttpClient-8-SelectorManager] [5s 122ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 122ms] SSL Reader(SocketTube(31)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 122ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30cd33a4 for 1 (false) DEBUG: [HttpClient-8-SelectorManager] [5s 122ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker15] [5s 122ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker15] [5s 122ms] SSL Reader(SocketTube(31)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker15] [5s 123ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker15] [5s 123ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker15] [5s 123ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker15] [5s 123ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker15] [5s 123ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker15] [5s 123ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker15] [5s 125ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker15] [5s 125ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker15] [5s 125ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker15] [5s 126ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker15] [5s 126ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker15] [5s 126ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker15] [5s 126ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [HttpClient-7-Worker15] [5s 126ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker15] [5s 126ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker15] [5s 126ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker15] [5s 126ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker15] [5s 126ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker15] [5s 126ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:55851 remote=/127.0.0.1:38843] DEBUG: [HttpClient-7-Worker15] [5s 126ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker15] [5s 126ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6e437d8c queue.isEmpty: true DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6e437d8c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker15] [5s 127ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker15] [5s 127ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4a1360d2 DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker15] [5s 127ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker15] [5s 127ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker15] [5s 127ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker15] [5s 127ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [HttpClient-7-Worker15] [5s 127ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:42 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-7-Worker15] [5s 127ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 86 bytes DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSL Writer(SocketTube(31)) onNext DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSL Writer(SocketTube(31)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-7-Worker15] [5s 128ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker15] [5s 128ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker15] [5s 128ms] SocketTube(31) trying to write: 90 DEBUG: [HttpClient-7-Worker15] [5s 128ms] SocketTube(31) wrote: 90 DEBUG: [HttpClient-7-Worker15] [5s 128ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker15] [5s 128ms] SocketTube(31) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker15] [5s 128ms] SocketTube(31) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker15] [5s 128ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@249a043f DEBUG: [HttpClient-7-Worker15] [5s 128ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: win ... 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 ... [9s 483ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [9s 483ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-36-Worker0] [9s 483ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-36-Worker0] [9s 483ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker1] [9s 483ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker1] [9s 483ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [9s 483ms] SocketTube(96) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker0] [9s 485ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [9s 485ms] SSL Writer(SocketTube(96)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [9s 485ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [9s 485ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker0] [9s 485ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [9s 485ms] SSL Writer(SocketTube(96)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [9s 485ms] SSL Writer(SocketTube(96)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [9s 485ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [9s 485ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [9s 485ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [9s 485ms] SocketTube(96) trying to write: 2191 DEBUG: [HttpClient-36-Worker0] [9s 486ms] SocketTube(96) wrote: 2191 DEBUG: [HttpClient-36-Worker0] [9s 486ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker0] [9s 486ms] SocketTube(96) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker0] [9s 486ms] SocketTube(96) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker0] [9s 486ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker0] [9s 486ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [9s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 0 (false) DEBUG: [HttpClient-37-SelectorManager] [9s 487ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [9s 487ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [9s 487ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [9s 487ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [9s 487ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [9s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 1 (false) DEBUG: [HttpClient-36-Worker2] [9s 487ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [9s 487ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-37-SelectorManager] [9s 487ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker2] [9s 487ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [9s 487ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [9s 487ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [9s 487ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker2] [9s 487ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [9s 487ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-37-SelectorManager] [9s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 0 (false) DEBUG: [HttpClient-37-SelectorManager] [9s 488ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [9s 488ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [9s 488ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [9s 488ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-36-Worker2] [9s 488ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker2] [9s 488ms] SocketTube(96) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker2] [9s 488ms] SocketTube(96) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker2] [9s 488ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker2] [9s 488ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker2] [9s 488ms] SocketTube(96) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker2] [9s 488ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [9s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 1 (true) DEBUG: [HttpClient-37-SelectorManager] [9s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 0 (false) DEBUG: [HttpClient-37-SelectorManager] [9s 489ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [9s 489ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [9s 489ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [9s 489ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [9s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 1 (false) DEBUG: [HttpClient-37-SelectorManager] [9s 489ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker3] [9s 489ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-36-Worker3] [9s 490ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker3] [9s 490ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker3] [9s 490ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker3] [9s 490ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a0e8dec DEBUG: [HttpClient-36-Worker3] [9s 490ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [9s 490ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker3] [9s 490ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Mar 20, 2024 6:09:47 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] [9s 491ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [9s 491ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [9s 491ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [9s 491ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [9s 491ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [9s 491ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker3] [9s 491ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [9s 491ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker3] [9s 491ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker3] [9s 491ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker3] [9s 491ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:43403/ GET DEBUG: [HttpClient-36-Worker3] [9s 491ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-36-Worker3] [9s 492ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker3] [9s 492ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 51 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [9s 492ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [9s 492ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [9s 492ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker3] [9s 492ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [9s 492ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-36-Worker3] [9s 492ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-36-Worker3] [9s 492ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker3] [9s 492ms] SocketTube(96) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker3] [9s 492ms] SocketTube(96) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [9s 492ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [9s 492ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [9s 492ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [9s 492ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 51 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) added 2 (51 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) wrapping 127 bytes DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) OK => produced: 165 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [9s 492ms] SSL Writer(SocketTube(96)) Sending 165 bytes downstream DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSL Writer(SocketTube(96)) Adding 165 to outputQ queue DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 165 bytes downstream DEBUG: [HttpClient-36-Worker3] [9s 493ms] SocketTube(96) trying to write: 165 DEBUG: [HttpClient-36-Worker3] [9s 493ms] SocketTube(96) wrote: 165 DEBUG: [HttpClient-36-Worker3] [9s 493ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker3] [9s 493ms] SocketTube(96) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker3] [9s 493ms] SocketTube(96) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [9s 493ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [9s 493ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker3] [9s 493ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker3] [9s 493ms] SocketTube(96) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker3] [9s 493ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 0 (false) DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SocketTube(96) read bytes: 1726 DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SSL Reader(SocketTube(96)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [9s 493ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 493ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 493ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker4] [9s 493ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker4] [9s 493ms] SSL Reader(SocketTube(96)) Unwrapping: 1726 DEBUG: [Test-server-pool] [9s 493ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 1 (false) DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 1 (false) DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 0 (false) DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker4] [9s 493ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [9s 493ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker4] [9s 493ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker4] [9s 493ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker4] [9s 493ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker4] [9s 493ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker4] [9s 493ms] SocketTube(96) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-SelectorManager] [9s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 1 (true) DEBUG: [HttpClient-37-SelectorManager] [9s 494ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 0 (false) TestServer(2): connection started DEBUG: [readLoop] [9s 494ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [9s 494ms] SocketTube(96) read bytes: 77 DEBUG: [HttpClient-37-SelectorManager] [9s 494ms] SSL Reader(SocketTube(96)) onNext DEBUG: [readLoop] [9s 494ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 494ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [9s 494ms] SSL Reader(SocketTube(96)) Adding 77 bytes to read buffer DEBUG: [readLoop] [9s 494ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 494ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-SelectorManager] [9s 494ms] SocketTube(96) resuming read event DEBUG: [readLoop] [9s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [9s 494ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [9s 494ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 1 (false) DEBUG: [HttpClient-37-SelectorManager] [9s 494ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [9s 494ms] FramesDecoder Not enough data to parse frame body, needs: 42, has: 0 DEBUG: [readLoop] [9s 494ms] FramesDecoder decodes: 42 DEBUG: [readLoop] [9s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 494ms] FramesDecoder Got frame: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker5] [9s 494ms] SSL Reader(SocketTube(96)) Unwrapping: 77 TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-36-Worker5] [9s 494ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker5] [9s 494ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker5] [9s 494ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker5] [9s 494ms] SSL Reader(SocketTube(96)) sending 39 TestServer(2): Using handler for: / DEBUG: [HttpClient-36-Worker5] [9s 494ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-36-Worker5] [9s 495ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [9s 495ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker5] [9s 495ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream Sent response headers 200 DEBUG: [HttpClient-36-Worker5] [9s 495ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [9s 495ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [9s 495ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker5] [9s 495ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-36-Worker5] [9s 495ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker5] [9s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [9s 495ms] 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 Mar 20, 2024 6:09:47 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-SelectorManager] [9s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 0 (false) DEBUG: [HttpClient-37-SelectorManager] [9s 495ms] SocketTube(96) no more demand for reading Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-SelectorManager] [9s 495ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker5] [9s 495ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker5] [9s 495ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker5] [9s 495ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker5] [9s 495ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker5] [9s 495ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker5] [9s 495ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker5] [9s 495ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker5] [9s 495ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker5] [9s 496ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-36-Worker5] [9s 496ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-36-Worker5] [9s 496ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker5] [9s 496ms] SocketTube(96) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker5] [9s 496ms] SocketTube(96) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker5] [9s 496ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker5] [9s 496ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker5] [9s 497ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker5] [9s 497ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-36-Worker5] [9s 497ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [9s 497ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker5] [9s 497ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker5] [9s 497ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker5] [9s 497ms] SocketTube(96) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker5] [9s 497ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [9s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 1 (true) DEBUG: [readLoop] [9s 497ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [9s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 0 (false) DEBUG: [readLoop] [9s 497ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 497ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-37-SelectorManager] [9s 497ms] SocketTube(96) read bytes: 151 DEBUG: [HttpClient-37-SelectorManager] [9s 497ms] SSL Reader(SocketTube(96)) onNext DEBUG: [readLoop] [9s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [9s 497ms] SSL Reader(SocketTube(96)) Adding 151 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [9s 497ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [9s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4246975b for 1 (false) DEBUG: [HttpClient-36-Worker6] [9s 497ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker6] [9s 497ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [HttpClient-37-SelectorManager] [9s 497ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker6] [9s 497ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-36-Worker6] [9s 497ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker6] [9s 497ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker6] [9s 497ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-36-Worker6] [9s 497ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-36-Worker6] [9s 497ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [9s 497ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker6] [9s 497ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker6] [9s 497ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [9s 497ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [9s 497ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker6] [9s 497ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-36-Worker6] [9s 497ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker6] [9s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [9s 497ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker6] [9s 498ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker6] [9s 498ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker6] [9s 498ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 35372 DEBUG: [HttpClient-36-Worker6] [9s 498ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 35372 DEBUG: [HttpClient-36-Worker6] [9s 498ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker6] [9s 498ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker6] [9s 498ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-36-Worker6] [9s 498ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [9s 498ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker6] [9s 498ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker6] [9s 498ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker6] [9s 498ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker6] [9s 498ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-36-Worker6] [9s 498ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker6] [9s 498ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [9s 498ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker6] [9s 498ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker6] [9s 498ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [9s 498ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [9s 498ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker6] [9s 498ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-36-Worker6] [9s 498ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker6] [9s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [9s 498ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-36-Worker6] [9s 499ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker6] [9s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [9s 499ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker6] [9s 499ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker6] [9s 499ms] HttpClientImpl(37) ClientImpl (async) elapsed 18 millis for GET to https://127.0.0.1:43403/ DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@527e909e DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-36-Worker6] [9s 499ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker6] [9s 499ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker6] [9s 499ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker6] [9s 499ms] SocketTube(96) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-36-Worker6] [9s 499ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [9s 501ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-37-SelectorManager] [9s 501ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-SelectorManager] [9s 501ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-SelectorManager] [9s 501ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [9s 501ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-37-SelectorManager] [9s 501ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [9s 501ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [9s 501ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SocketTube(96) pausing read event DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] 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@74419d7[Not completed, 4 dependents] (id=6513) 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@4a0e8dec, getALPN: jdk.internal.net.http.common.MinimalFuture@734ef483[Completed normally] (id=6519), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a0e8dec, getALPN: jdk.internal.net.http.common.MinimalFuture@734ef483[Completed normally] (id=6519), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [9s 502ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-36-Worker7] [9s 503ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-36-Worker7] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] SocketTube(96) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] SocketTube(96) write: cancel DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] SocketTube(96) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 503ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams Mar 20, 2024 6:09:47 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-Worker7] [9s 504ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-Worker7] [9s 504ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-SelectorManager] [9s 504ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:35372 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 506ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 507ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:43403/ GET DEBUG: [MainThread] [9s 507ms] Exchange establishing exchange for https://127.0.0.1:43403/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 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] [9s 510ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 510ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 510ms] PlainHttpConnection(SocketTube(97)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [9s 510ms] PlainHttpConnection(SocketTube(97)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [9s 510ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [9s 510ms] 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=40473, Session(1710954587316|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-SelectorManager] [9s 514ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55dbe1b4 for 8 (true) DEBUG: [HttpClient-38-SelectorManager] [9s 514ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect DEBUG: [HttpClient-38-SelectorManager] [9s 516ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40473 DEBUG: [HttpClient-37-Worker0] [9s 518ms] SocketTube(97) connecting flows DEBUG: [HttpClient-37-Worker0] [9s 518ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [9s 518ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-37-Worker0] [9s 518ms] SocketTube(97) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-37-Worker0] [9s 518ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] 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@5f238ac4[Not completed, 4 dependents] (id=6577) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker0] [9s 518ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SocketTube(97) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-37-Worker0] [9s 518ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [9s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 1 (true) DEBUG: [HttpClient-37-Worker0] [9s 518ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-37-Worker0] [9s 518ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-37-Worker0] [9s 519ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-SelectorManager] [9s 519ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [9s 519ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-37-Worker0] [9s 519ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker0] [9s 519ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker0] [9s 519ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker1] [9s 519ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker1] [9s 519ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [9s 519ms] SocketTube(97) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [9s 520ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [9s 520ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [9s 520ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker0] [9s 520ms] SocketTube(97) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker0] [9s 520ms] SocketTube(97) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [9s 520ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 0 (false) DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] SocketTube(97) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] SSL Reader(SocketTube(97)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 1 (false) DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker2] [9s 522ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [9s 522ms] SSL Reader(SocketTube(97)) Unwrapping: 133 DEBUG: [HttpClient-37-Worker2] [9s 522ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [9s 522ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [9s 522ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [9s 522ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [9s 522ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [9s 522ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 0 (false) DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [9s 522ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker2] [9s 523ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-37-Worker2] [9s 523ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [9s 523ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [9s 523ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [9s 524ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [9s 524ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-37-Worker2] [9s 524ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker2] [9s 524ms] SocketTube(97) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker2] [9s 524ms] SocketTube(97) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker2] [9s 524ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker2] [9s 524ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker2] [9s 524ms] SocketTube(97) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker2] [9s 524ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [9s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 1 (true) DEBUG: [HttpClient-38-SelectorManager] [9s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 0 (false) DEBUG: [HttpClient-38-SelectorManager] [9s 524ms] SocketTube(97) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [9s 524ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [9s 524ms] SSL Reader(SocketTube(97)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [9s 524ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [9s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 1 (false) DEBUG: [HttpClient-38-SelectorManager] [9s 524ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [9s 524ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [9s 525ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [9s 525ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [9s 525ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [9s 525ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [9s 526ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [9s 526ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-37-Worker3] [9s 526ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@77b24d81 DEBUG: [HttpClient-37-Worker3] [9s 526ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [9s 526ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [9s 526ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [9s 526ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [9s 526ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [9s 526ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [9s 526ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Mar 20, 2024 6:09:47 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] [9s 526ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [9s 526ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [9s 526ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [9s 526ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [9s 526ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker3] [9s 526ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [9s 526ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker3] [9s 527ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [9s 527ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-Worker3] [9s 527ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [9s 527ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [9s 527ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:43403/ GET DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [9s 527ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker3] [9s 530ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 51 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [9s 530ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [9s 530ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [9s 530ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [9s 530ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [9s 530ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [9s 530ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [9s 530ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [9s 530ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [9s 530ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [9s 530ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker3] [9s 531ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [9s 531ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker3] [9s 531ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [9s 531ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 51 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) added 2 (51 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) wrapping 127 bytes DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) OK => produced: 165 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) Sending 165 bytes downstream DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) Adding 165 to outputQ queue DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 165 bytes downstream DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) trying to write: 165 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) wrote: 165 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker3] [9s 531ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Reader(SocketTube(97)) requesting 1 TestServer(2): starting connection DEBUG: [HttpClient-38-SelectorManager] [9s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 0 (false) DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [9s 531ms] SocketTube(97) read bytes: 1726 DEBUG: [HttpClient-38-SelectorManager] [9s 531ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker3] [9s 531ms] SocketTube(97) leaving request(1): Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-SelectorManager] [9s 531ms] SSL Reader(SocketTube(97)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [9s 531ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [9s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 1 (false) DEBUG: [HttpClient-38-SelectorManager] [9s 531ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [9s 531ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-SelectorManager] [9s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 1 (false) DEBUG: [HttpClient-37-Worker3] [9s 531ms] SSL Reader(SocketTube(97)) Unwrapping: 1726 DEBUG: [Test-server-pool] [9s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 531ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 531ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-38-SelectorManager] [9s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 0 (false) DEBUG: [HttpClient-38-SelectorManager] [9s 532ms] SocketTube(97) no more demand for reading DEBUG: [Test-server-pool] [9s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [9s 532ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [9s 532ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [9s 532ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [9s 532ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [9s 532ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-37-Worker3] [9s 532ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [9s 532ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker3] [9s 532ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker3] [9s 532ms] SocketTube(97) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker3] [9s 532ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [9s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 1 (true) TestServer(2): connection started DEBUG: [HttpClient-38-SelectorManager] [9s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 0 (false) DEBUG: [readLoop] [9s 532ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-SelectorManager] [9s 532ms] SocketTube(97) read bytes: 77 DEBUG: [HttpClient-38-SelectorManager] [9s 532ms] SSL Reader(SocketTube(97)) onNext DEBUG: [readLoop] [9s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [9s 532ms] SSL Reader(SocketTube(97)) Adding 77 bytes to read buffer DEBUG: [readLoop] [9s 532ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-38-SelectorManager] [9s 532ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker4] [9s 532ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [9s 532ms] SSL Reader(SocketTube(97)) Unwrapping: 77 DEBUG: [readLoop] [9s 532ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-38-SelectorManager] [9s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 1 (false) DEBUG: [HttpClient-38-SelectorManager] [9s 532ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [9s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 532ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 532ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [9s 532ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [9s 532ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [9s 532ms] FramesDecoder Not enough data to parse frame body, needs: 42, has: 0 DEBUG: [readLoop] [9s 532ms] FramesDecoder decodes: 42 DEBUG: [readLoop] [9s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 532ms] FramesDecoder Got frame: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker4] [9s 533ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker4] [9s 533ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-37-Worker4] [9s 533ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker4] [9s 533ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [9s 533ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [9s 533ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker4] [9s 533ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-37-Worker4] [9s 533ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [9s 533ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker4] [9s 533ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-37-Worker4] [9s 533ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker4] [9s 533ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-37-Worker4] [9s 533ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-SelectorManager] [9s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 0 (false) DEBUG: [HttpClient-38-SelectorManager] [9s 533ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [9s 533ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 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 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker4] [9s 534ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [9s 534ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [9s 534ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [9s 534ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-37-Worker4] [9s 534ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-37-Worker4] [9s 534ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker4] [9s 534ms] SocketTube(97) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker4] [9s 534ms] SocketTube(97) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker4] [9s 534ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [9s 534ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [readLoop] [9s 534ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 534ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 534ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 534ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 534ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker4] [9s 534ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker4] [9s 534ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker4] [9s 534ms] SocketTube(97) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-SelectorManager] [9s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 1 (true) DEBUG: [HttpClient-37-Worker4] [9s 534ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [9s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 0 (false) DEBUG: [HttpClient-38-SelectorManager] [9s 535ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [9s 535ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [9s 535ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [9s 535ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [9s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a211f44 for 1 (false) DEBUG: [HttpClient-37-Worker5] [9s 535ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [9s 535ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-38-SelectorManager] [9s 535ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-37-Worker5] [9s 535ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker5] [9s 535ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker5] [9s 535ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker5] [9s 535ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-37-Worker5] [9s 535ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker5] [9s 535ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [9s 535ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker5] [9s 535ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker5] [9s 535ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [9s 535ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [9s 535ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker5] [9s 535ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-37-Worker5] [9s 535ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker5] [9s 535ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [9s 535ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [9s 535ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [9s 535ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker5] [9s 535ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 40473 DEBUG: [HttpClient-37-Worker5] [9s 535ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 40473 DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker5] [9s 536ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-37-Worker5] [9s 536ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker5] [9s 536ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [9s 536ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker5] [9s 536ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker5] [9s 536ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-37-Worker5] [9s 536ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [9s 536ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [9s 536ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [9s 537ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [9s 537ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker5] [9s 537ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker5] [9s 537ms] HttpClientImpl(38) ClientImpl (async) elapsed 30 millis for GET to https://127.0.0.1:43403/ DEBUG: [HttpClient-37-Worker5] [9s 537ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [9s 537ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [9s 537ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker5] [9s 537ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-38-SelectorManager] [9s 537ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-37-Worker5] [9s 537ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@233c93e8 DEBUG: [HttpClient-37-Worker5] [9s 537ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-Worker5] [9s 537ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-37-Worker5] [9s 537ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-SelectorManager] [9s 537ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-Worker5] [9s 537ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker5] [9s 537ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker5] [9s 537ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [9s 537ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-Worker5] [9s 537ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [9s 537ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2987e9b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [9s 537ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [9s 537ms] SocketTube(97) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [9s 537ms] SocketTube(97) pausing read event DEBUG: [HttpClient-37-Worker5] [9s 537ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [9s 537ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2987e9b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [9s 537ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 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] [9s 537ms] 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@5f238ac4[Not completed, 4 dependents] (id=6577) 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@77b24d81, getALPN: jdk.internal.net.http.common.MinimalFuture@60965ea[Completed normally] (id=6583), 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] [9s 537ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [9s 537ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [9s 537ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [9s 537ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [9s 537ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-38-SelectorManager] [9s 537ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [9s 537ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [9s 537ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-37-Worker5] [9s 537ms] SSL Reader(SocketTube(97)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-37-Worker5] [9s 538ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SocketTube(97) write: cancel DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] SocketTube(97) leaving w.onNext Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-38-SelectorManager] [9s 538ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-Worker5] [9s 538ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@77b24d81, getALPN: jdk.internal.net.http.common.MinimalFuture@60965ea[Completed normally] (id=6583), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [9s 538ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [9s 538ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [9s 539ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-38-SelectorManager] [9s 539ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-38-SelectorManager] [9s 539ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-SelectorManager] [9s 539ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-37-Worker5] [9s 539ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:40473 stopping. 1 streams DEBUG: [HttpClient-38-SelectorManager] [9s 539ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-37-Worker5] [9s 539ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [9s 539ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker5] [9s 539ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-37-Worker5] [9s 539ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-37-Worker5] [9s 539ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-37-Worker5] [9s 539ms] SocketTube(97) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-37-Worker5] [9s 539ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-37-Worker5] [9s 539ms] SocketTube(97) leaving request(1): Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [MainThread] [9s 540ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 541ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:43403/ GET DEBUG: [MainThread] [9s 541ms] Exchange establishing exchange for https://127.0.0.1:43403/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 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] [9s 542ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 542ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 542ms] PlainHttpConnection(SocketTube(98)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [9s 542ms] PlainHttpConnection(SocketTube(98)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [9s 542ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [9s 542ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-39-SelectorManager] [9s 542ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@fe17205 for 8 (true) TestServer(2): connection accepted DEBUG: [HttpClient-39-SelectorManager] [9s 542ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38871 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=38871, Session(1710954587344|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-Worker0] [9s 543ms] SocketTube(98) connecting flows DEBUG: [HttpClient-38-Worker0] [9s 543ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [9s 543ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-38-Worker0] [9s 543ms] SocketTube(98) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-38-Worker0] [9s 543ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker0] [9s 543ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker0] [9s 543ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-38-Worker0] [9s 543ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] 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@5191975[Not completed, 4 dependents] (id=6641) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker0] [9s 543ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SocketTube(98) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-38-Worker0] [9s 543ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SSL Reader(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-38-Worker0] [9s 543ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 1 (true) DEBUG: [HttpClient-38-Worker0] [9s 543ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [9s 543ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [9s 543ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker1] [9s 544ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [9s 544ms] SocketTube(98) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker0] [9s 543ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [9s 545ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [9s 545ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [9s 545ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker0] [9s 545ms] SocketTube(98) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker0] [9s 545ms] SocketTube(98) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [9s 545ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [9s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 0 (false) DEBUG: [HttpClient-39-SelectorManager] [9s 547ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [9s 547ms] SocketTube(98) read bytes: 133 DEBUG: [HttpClient-39-SelectorManager] [9s 547ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [9s 547ms] SSL Reader(SocketTube(98)) Adding 133 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [9s 547ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker2] [9s 547ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [9s 547ms] SSL Reader(SocketTube(98)) Unwrapping: 133 DEBUG: [HttpClient-39-SelectorManager] [9s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 1 (false) DEBUG: [HttpClient-38-Worker2] [9s 547ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [9s 547ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [9s 547ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [9s 547ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [9s 547ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [9s 547ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-39-SelectorManager] [9s 547ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-SelectorManager] [9s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 0 (false) DEBUG: [HttpClient-39-SelectorManager] [9s 547ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [9s 548ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [9s 548ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [9s 548ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-38-Worker2] [9s 548ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker2] [9s 548ms] SocketTube(98) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker2] [9s 548ms] SocketTube(98) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker2] [9s 548ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker2] [9s 548ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker2] [9s 548ms] SocketTube(98) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker2] [9s 548ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [9s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 1 (true) DEBUG: [HttpClient-39-SelectorManager] [9s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 0 (false) DEBUG: [HttpClient-39-SelectorManager] [9s 549ms] SocketTube(98) read bytes: 175 DEBUG: [HttpClient-39-SelectorManager] [9s 549ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [9s 549ms] SSL Reader(SocketTube(98)) Adding 175 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [9s 549ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-39-SelectorManager] [9s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 1 (false) DEBUG: [HttpClient-39-SelectorManager] [9s 549ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [9s 549ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [9s 550ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [9s 550ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [9s 550ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [9s 550ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@24d682a2 DEBUG: [HttpClient-38-Worker3] [9s 550ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Mar 20, 2024 6:09:47 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] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker3] [9s 550ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [9s 550ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker3] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker3] [9s 551ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [9s 551ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [9s 551ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:43403/ GET DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-Worker3] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 51 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [9s 551ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [9s 551ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [9s 551ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [9s 552ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [9s 552ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-38-Worker3] [9s 552ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker3] [9s 552ms] SocketTube(98) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker3] [9s 552ms] SocketTube(98) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker3] [9s 552ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [9s 552ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker3] [9s 552ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [9s 552ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 51 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) added 2 (51 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) wrapping 127 bytes DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-39-SelectorManager] [9s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 0 (false) DEBUG: [HttpClient-39-SelectorManager] [9s 552ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [9s 552ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) OK => produced: 165 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) Sending 165 bytes downstream DEBUG: [HttpClient-38-Worker3] [9s 552ms] SSL Writer(SocketTube(98)) Adding 165 to outputQ queue DEBUG: [HttpClient-38-Worker3] [9s 553ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [9s 553ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [9s 553ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 165 bytes downstream DEBUG: [HttpClient-38-Worker3] [9s 553ms] SocketTube(98) trying to write: 165 DEBUG: [HttpClient-38-Worker3] [9s 553ms] SocketTube(98) wrote: 165 DEBUG: [HttpClient-38-Worker3] [9s 553ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker3] [9s 553ms] SocketTube(98) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker3] [9s 553ms] SocketTube(98) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker3] [9s 553ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [9s 553ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [Test-server-pool] [9s 553ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 553ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 553ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 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-38-Worker3] [9s 553ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker3] [9s 553ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [9s 553ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [9s 553ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [9s 553ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [9s 553ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker3] [9s 553ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker3] [9s 553ms] SocketTube(98) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] TestServer(2): connection started DEBUG: [HttpClient-38-Worker3] [9s 553ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [9s 553ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [9s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 1 (true) DEBUG: [readLoop] [9s 553ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 553ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [9s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 0 (false) DEBUG: [readLoop] [9s 553ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-SelectorManager] [9s 553ms] SocketTube(98) read bytes: 1803 DEBUG: [readLoop] [9s 553ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 553ms] FramesDecoder Not enough data to parse frame body, needs: 42, has: 0 DEBUG: [readLoop] [9s 553ms] FramesDecoder decodes: 42 DEBUG: [readLoop] [9s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [9s 553ms] SSL Reader(SocketTube(98)) onNext DEBUG: [readLoop] [9s 553ms] FramesDecoder Got frame: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-SelectorManager] [9s 553ms] SSL Reader(SocketTube(98)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [9s 553ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [9s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 1 (false) DEBUG: [HttpClient-39-SelectorManager] [9s 553ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker4] [9s 553ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) Unwrapping: 1803 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) Unwrapping: 77 Sent response headers 200 DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) sending 39 DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker4] [9s 554ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker4] [9s 554ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [9s 554ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [9s 554ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker4] [9s 554ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-38-Worker4] [9s 554ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker4] [9s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [9s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 0 (false) DEBUG: [HttpClient-39-SelectorManager] [9s 554ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [9s 554ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker4] [9s 554ms] 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 Mar 20, 2024 6:09:47 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 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker4] [9s 555ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker4] [9s 555ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker4] [9s 555ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [9s 555ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-38-Worker4] [9s 555ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-38-Worker4] [9s 555ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker4] [9s 555ms] SocketTube(98) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker4] [9s 555ms] SocketTube(98) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker4] [9s 555ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [readLoop] [9s 555ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 555ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 555ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [9s 555ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker4] [9s 556ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [9s 556ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [HttpClient-38-Worker4] [9s 556ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [9s 556ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker4] [9s 556ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker4] [9s 556ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker4] [9s 556ms] SocketTube(98) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker4] [9s 556ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [9s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 1 (true) DEBUG: [HttpClient-39-SelectorManager] [9s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 0 (false) DEBUG: [HttpClient-39-SelectorManager] [9s 556ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [9s 556ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [9s 556ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [9s 556ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [9s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@401b97b2 for 1 (false) DEBUG: [HttpClient-39-SelectorManager] [9s 556ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-38-Worker5] [9s 556ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [9s 556ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [HttpClient-38-Worker5] [9s 556ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker5] [9s 556ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker5] [9s 556ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker5] [9s 556ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-38-Worker5] [9s 556ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker5] [9s 556ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [9s 556ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker5] [9s 556ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker5] [9s 556ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [9s 556ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [9s 556ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker5] [9s 556ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-38-Worker5] [9s 556ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker5] [9s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [9s 556ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 38871 DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 38871 DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker5] [9s 557ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-38-Worker5] [9s 557ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [9s 557ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker5] [9s 557ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker5] [9s 557ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker5] [9s 557ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker5] [9s 557ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-38-Worker5] [9s 557ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker5] [9s 557ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [9s 557ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker5] [9s 557ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-38-Worker5] [9s 557ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker5] [9s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [9s 557ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-38-Worker5] [9s 558ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker5] [9s 558ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [9s 558ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker5] [9s 558ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker5] [9s 558ms] HttpClientImpl(39) ClientImpl (async) elapsed 17 millis for GET to https://127.0.0.1:43403/ DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-39-SelectorManager] [9s 558ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65fb4c05 DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [9s 558ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [9s 558ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-Worker5] [9s 558ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker5] [9s 558ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-38-Worker5] [9s 559ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [9s 559ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@28105365 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-Worker5] [9s 559ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [9s 559ms] SocketTube(98) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [9s 559ms] SocketTube(98) pausing read event DEBUG: [HttpClient-38-Worker5] [9s 559ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [9s 559ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@28105365 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-Worker5] [9s 559ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-38-Worker5] [9s 559ms] 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@5191975[Not completed, 4 dependents] (id=6641) 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@24d682a2, getALPN: jdk.internal.net.http.common.MinimalFuture@5ca1151e[Completed normally] (id=6647), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [9s 559ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [9s 559ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) wrapping 34 bytes DEBUG: [HttpClient-38-Worker5] [9s 559ms] SSL Reader(SocketTube(98)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [9s 559ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-Worker5] [9s 559ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] SocketTube(98) write: cancel DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-38-Worker5] [9s 560ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@24d682a2, getALPN: jdk.internal.net.http.common.MinimalFuture@5ca1151e[Completed normally] (id=6647), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [9s 560ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [9s 560ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] SocketTube(98) leaving w.onNext Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-Worker5] [9s 560ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-Worker5] [9s 560ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-Worker5] [9s 560ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) Server connection to /127.0.0.1:38871 stopping. 1 streams DEBUG: [HttpClient-39-SelectorManager] [9s 560ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-38-Worker5] [9s 560ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-38-Worker5] [9s 561ms] SSL Writer(SocketTube(98)) stop TestServer: Connection writer stopping DEBUG: [HttpClient-38-Worker5] [9s 561ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-38-Worker5] [9s 561ms] SocketTube(98) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-38-Worker5] [9s 561ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-38-Worker5] [9s 561ms] SocketTube(98) leaving request(1): Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [MainThread] [9s 562ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 562ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:43403/ GET DEBUG: [MainThread] [9s 562ms] Exchange establishing exchange for https://127.0.0.1:43403/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 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] [9s 563ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 563ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 563ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [9s 563ms] PlainHttpConnection(SocketTube(99)) bind completed /0.0.0.0 DEBUG: [MainThread] [9s 563ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [MainThread] [9s 563ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [9s 563ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c2a05b7 for 8 (true) DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45843 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45843, Session(1710954587376|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-Worker0] [9s 564ms] SocketTube(99) connecting flows DEBUG: [HttpClient-39-Worker0] [9s 564ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [9s 564ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-39-Worker0] [9s 564ms] SocketTube(99) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] 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@46d26ec7[Not completed, 4 dependents] (id=6705) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SocketTube(99) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-39-Worker0] [9s 564ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SSL Reader(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 1 (true) DEBUG: [HttpClient-39-Worker0] [9s 564ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker0] [9s 564ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-39-Worker0] [9s 564ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-39-Worker0] [9s 564ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [9s 564ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [9s 564ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-39-Worker1] [9s 564ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker1] [9s 564ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [9s 565ms] SocketTube(99) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker0] [9s 564ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [9s 565ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [9s 565ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker0] [9s 566ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [9s 566ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [9s 566ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [9s 566ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker0] [9s 566ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [9s 566ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [9s 566ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [9s 566ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [9s 566ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker0] [9s 566ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [9s 566ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-39-Worker0] [9s 567ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-39-Worker0] [9s 567ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker0] [9s 567ms] SocketTube(99) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker0] [9s 567ms] SocketTube(99) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker0] [9s 567ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker0] [9s 567ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [9s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 0 (false) DEBUG: [HttpClient-40-SelectorManager] [9s 568ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [9s 568ms] SocketTube(99) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [9s 568ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [9s 568ms] SSL Reader(SocketTube(99)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [9s 568ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [9s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 1 (false) DEBUG: [HttpClient-40-SelectorManager] [9s 568ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker2] [9s 568ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [9s 568ms] SSL Reader(SocketTube(99)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [9s 568ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [9s 568ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [9s 568ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [9s 568ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker2] [9s 568ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [9s 568ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-40-SelectorManager] [9s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 0 (false) DEBUG: [HttpClient-40-SelectorManager] [9s 569ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [9s 569ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [9s 569ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [9s 569ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [9s 569ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-39-Worker2] [9s 570ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker2] [9s 570ms] SocketTube(99) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker2] [9s 570ms] SocketTube(99) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker2] [9s 570ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [9s 570ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [9s 570ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker2] [9s 570ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker2] [9s 570ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker2] [9s 570ms] SocketTube(99) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker2] [9s 570ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [9s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 1 (true) DEBUG: [HttpClient-40-SelectorManager] [9s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 0 (false) DEBUG: [HttpClient-40-SelectorManager] [9s 570ms] SocketTube(99) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [9s 570ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [9s 570ms] SSL Reader(SocketTube(99)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [9s 570ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [9s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 1 (false) DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) Unwrapping: 175 DEBUG: [HttpClient-40-SelectorManager] [9s 570ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [9s 570ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [9s 571ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [9s 571ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [9s 571ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [9s 571ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7079a137 DEBUG: [HttpClient-39-Worker3] [9s 571ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [9s 571ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [9s 571ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Mar 20, 2024 6:09:47 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] [9s 571ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [9s 572ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [9s 572ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [9s 572ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [9s 572ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [9s 572ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker3] [9s 572ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [9s 572ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker3] [9s 572ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [9s 572ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [9s 572ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:43403/ GET DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [9s 572ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-Worker3] [9s 573ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 51 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [9s 573ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [9s 573ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [9s 573ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [9s 573ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [9s 573ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [9s 573ms] SocketTube(99) wrote: 90 DEBUG: [HttpClient-39-Worker3] [9s 573ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker3] [9s 573ms] SocketTube(99) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker3] [9s 573ms] SocketTube(99) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [9s 573ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [9s 573ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [9s 573ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [9s 573ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 51 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) added 2 (51 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) wrapping 127 bytes DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) OK => produced: 165 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) Sending 165 bytes downstream DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) Adding 165 to outputQ queue DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [9s 573ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 165 bytes downstream DEBUG: [HttpClient-39-Worker3] [9s 573ms] SocketTube(99) trying to write: 165 DEBUG: [HttpClient-40-SelectorManager] [9s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 0 (false) DEBUG: [HttpClient-40-SelectorManager] [9s 573ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [9s 573ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-39-Worker3] [9s 573ms] SocketTube(99) wrote: 165 DEBUG: [Test-server-pool] [9s 574ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [9s 574ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker3] [9s 574ms] SocketTube(99) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [9s 574ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 574ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [9s 574ms] SocketTube(99) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [9s 574ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker3] [9s 574ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [9s 574ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [9s 574ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [9s 574ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [9s 574ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [9s 574ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [9s 574ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [9s 574ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker3] [9s 574ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker3] [9s 574ms] SocketTube(99) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-40-SelectorManager] [9s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 1 (true) DEBUG: [HttpClient-39-Worker3] [9s 574ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [9s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 0 (false) TestServer(2): connection started DEBUG: [readLoop] [9s 574ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [9s 574ms] SocketTube(99) read bytes: 1803 DEBUG: [HttpClient-40-SelectorManager] [9s 574ms] SSL Reader(SocketTube(99)) onNext DEBUG: [readLoop] [9s 574ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 574ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [9s 574ms] SSL Reader(SocketTube(99)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [9s 574ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 574ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-40-SelectorManager] [9s 574ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker4] [9s 574ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) Unwrapping: 1803 DEBUG: [readLoop] [9s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 575ms] FramesDecoder Not enough data to parse frame body, needs: 42, has: 0 DEBUG: [readLoop] [9s 575ms] FramesDecoder decodes: 42 DEBUG: [readLoop] [9s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [9s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 1 (false) DEBUG: [HttpClient-40-SelectorManager] [9s 575ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [9s 575ms] FramesDecoder Got frame: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker4] [9s 575ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-39-Worker4] [9s 575ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers TestServer(2): Using handler for: / DEBUG: [HttpClient-39-Worker4] [9s 575ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker4] [9s 575ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker4] [9s 575ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 DEBUG: [HttpClient-39-Worker4] [9s 575ms] FramesDecoder decodes: 39 Sent response headers 200 DEBUG: [HttpClient-39-Worker4] [9s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [9s 575ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-40-SelectorManager] [9s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 0 (false) DEBUG: [HttpClient-40-SelectorManager] [9s 575ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [9s 575ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 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 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker4] [9s 576ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker4] [9s 576ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker4] [9s 576ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [9s 576ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-39-Worker4] [9s 576ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-39-Worker4] [9s 576ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker4] [9s 576ms] SocketTube(99) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker4] [9s 576ms] SocketTube(99) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker4] [9s 576ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [readLoop] [9s 576ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 576ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 576ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [9s 576ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [9s 577ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [HttpClient-39-Worker4] [9s 577ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [9s 577ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker4] [9s 577ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker4] [9s 577ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker4] [9s 577ms] SocketTube(99) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-40-SelectorManager] [9s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 1 (true) DEBUG: [HttpClient-39-Worker4] [9s 577ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [9s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 0 (false) DEBUG: [HttpClient-40-SelectorManager] [9s 577ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [9s 577ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [9s 577ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [9s 577ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [9s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d0f879 for 1 (false) DEBUG: [HttpClient-39-Worker5] [9s 577ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [9s 577ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-40-SelectorManager] [9s 577ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-39-Worker5] [9s 577ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker5] [9s 577ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker5] [9s 577ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker5] [9s 577ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-39-Worker5] [9s 577ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker5] [9s 577ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [9s 577ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker5] [9s 577ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker5] [9s 577ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [9s 577ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [9s 577ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker5] [9s 577ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-39-Worker5] [9s 577ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker5] [9s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [9s 577ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 45843 DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 45843 DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker5] [9s 578ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-39-Worker5] [9s 578ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [9s 578ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker5] [9s 578ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker5] [9s 578ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker5] [9s 578ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker5] [9s 578ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-39-Worker5] [9s 578ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker5] [9s 578ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [9s 578ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker5] [9s 578ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-39-Worker5] [9s 578ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker5] [9s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [9s 578ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker5] [9s 578ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-39-Worker5] [9s 579ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker5] [9s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [9s 579ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker5] [9s 579ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker5] [9s 579ms] HttpClientImpl(40) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:43403/ DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-40-SelectorManager] [9s 579ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d93df5a DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-39-Worker5] [9s 579ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [9s 579ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker5] [9s 579ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker5] [9s 579ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [9s 579ms] Http2ClientImpl stopping DEBUG: [HttpClient-39-Worker5] [9s 579ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [9s 579ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-39-Worker5] [9s 579ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6f26dafc (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-Worker5] [9s 579ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [9s 579ms] SocketTube(99) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [9s 580ms] SocketTube(99) pausing read event Mar 20, 2024 6:09:47 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] [9s 580ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker5] [9s 580ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-Worker5] [9s 580ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6f26dafc (java.io.IOException: selector manager closed) DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-Worker5] [9s 580ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SocketTube(99) write: cancel DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] SocketTube(99) leaving w.onNext Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-39-Worker5] [9s 580ms] 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@46d26ec7[Not completed, 4 dependents] (id=6705) 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@7079a137, getALPN: jdk.internal.net.http.common.MinimalFuture@497a5de6[Completed normally] (id=6711), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [9s 580ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [9s 580ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [9s 580ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-Worker5] [9s 580ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-Worker5] [9s 580ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7079a137, getALPN: jdk.internal.net.http.common.MinimalFuture@497a5de6[Completed normally] (id=6711), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [9s 580ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-40-SelectorManager] [9s 581ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-40-SelectorManager] [9s 581ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-40-SelectorManager] [9s 581ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [9s 581ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-39-Worker5] [9s 581ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed Server connection to /127.0.0.1:45843 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-39-Worker5] [9s 581ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-Worker5] [9s 581ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [9s 581ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [9s 581ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker5] [9s 581ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-39-Worker5] [9s 581ms] SSL Writer(SocketTube(99)) stop DEBUG: [HttpClient-39-Worker5] [9s 582ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-39-Worker5] [9s 582ms] SocketTube(99) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-39-Worker5] [9s 582ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-39-Worker5] [9s 582ms] SocketTube(99) leaving request(1): Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [MainThread] [9s 583ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 583ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [HttpClient-40-Worker0] [9s 584ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [9s 584ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [9s 584ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [9s 584ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [9s 584ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [9s 584ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [9s 584ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [9s 584ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [9s 584ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [9s 584ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1ec5860f queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [9s 584ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1ec5860f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [9s 584ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [9s 585ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [9s 585ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [9s 585ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [9s 585ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [9s 585ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [9s 585ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@798a4b81 for 8 (true) DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57060 DEBUG: [HttpClient-40-Worker1] [9s 585ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [9s 585ms] Http1Exchange SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker1] [9s 585ms] SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker1] [9s 585ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [9s 585ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-40-Worker1] [9s 585ms] SocketTube(100) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-40-Worker1] [9s 585ms] Http1Publisher(SocketTube(100)) got subscriber: SocketTube(100) DEBUG: [HttpClient-40-Worker1] [9s 585ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-40-Worker1] [9s 585ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-40-Worker1] [9s 585ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] SocketTube(100) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@737220f1 DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] Http1AsyncReceiver(SocketTube(100)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-40-Worker2] [9s 585ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [9s 585ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [9s 585ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [9s 585ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-40-Worker3] [9s 585ms] SocketTube(100) write: requesting more... Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-40-Worker2] [9s 585ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-Worker2] [9s 586ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-Worker3] [9s 585ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker2] [9s 586ms] SocketTube(100) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-40-Worker3] [9s 586ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-SelectorManager] [9s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3670b0fb for 1 (true) DEBUG: [HttpClient-40-Worker3] [9s 586ms] Http1Publisher(SocketTube(100)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker3] [9s 586ms] SocketTube(100) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Publisher(SocketTube(100)) onNext with 195 bytes DEBUG: [HttpClient-40-Worker1] [9s 586ms] SocketTube(100) trying to write: 195 DEBUG: [HttpClient-40-Worker1] [9s 586ms] SocketTube(100) wrote: 195 DEBUG: [HttpClient-40-Worker1] [9s 586ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [9s 586ms] SocketTube(100) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-40-Worker1] [9s 586ms] SocketTube(100) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Publisher(SocketTube(100)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker1] [9s 586ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker1] [9s 586ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker1] [9s 586ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [9s 587ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker1] [9s 587ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [9s 587ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker1] [9s 587ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [9s 587ms] Http1Publisher(SocketTube(100)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@73d6a945 DEBUG: [HttpClient-40-Worker1] [9s 587ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker1] [9s 587ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker1] [9s 587ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker1] [9s 587ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) First time around DEBUG: [HttpClient-40-Worker1] [9s 587ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) headersReader is not yet completed DEBUG: [HttpClient-41-SelectorManager] [9s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3670b0fb for 0 (false) DEBUG: [HttpClient-41-SelectorManager] [9s 587ms] SocketTube(100) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [9s 587ms] Http1AsyncReceiver(SocketTube(100)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [9s 587ms] SocketTube(100) resuming read event DEBUG: [HttpClient-41-SelectorManager] [9s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3670b0fb for 1 (false) DEBUG: [HttpClient-41-SelectorManager] [9s 587ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-40-Worker4] [9s 587ms] Http1AsyncReceiver(SocketTube(100)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1ec5860f DEBUG: [HttpClient-40-Worker4] [9s 587ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [9s 587ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1ec5860f DEBUG: [HttpClient-40-Worker4] [9s 587ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [9s 587ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [9s 587ms] Http1AsyncReceiver(SocketTube(100)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1ec5860f DEBUG: [HttpClient-40-Worker4] [9s 587ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [9s 587ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 57060 DEBUG: [HttpClient-40-Worker4] [9s 587ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [9s 588ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@47ed5534(41) DEBUG: [HttpClient-40-Worker4] [9s 588ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@59774721/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@daab0f4 queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [9s 588ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [9s 588ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [9s 588ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [9s 588ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@59774721/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@daab0f4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [9s 588ms] Http1AsyncReceiver(SocketTube(100)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@59774721/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@daab0f4 DEBUG: [HttpClient-40-Worker4] [9s 588ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [9s 588ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@59774721/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@daab0f4 DEBUG: [HttpClient-40-Worker4] [9s 588ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [9s 588ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [9s 588ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [9s 588ms] Http1AsyncReceiver(SocketTube(100)) cleared DEBUG: [HttpClient-40-Worker4] [9s 588ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) SocketTube(100): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [9s 588ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-40-Worker4] [9s 588ms] SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker4] [9s 588ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [9s 588ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-40-Worker4] [9s 588ms] SocketTube(100) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-40-Worker4] [9s 588ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-40-Worker4] [9s 588ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [9s 588ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-40-Worker4] [9s 588ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) handling pending subscription for CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) resuming read event DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3670b0fb for 1 (false) DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [9s 588ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-40-Worker5] [9s 588ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker5] [9s 589ms] SocketTube(100) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-40-Worker4] [9s 588ms] HttpClientImpl(41) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-40-Worker4] [9s 589ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Finished reading body: READING_BODY DEBUG: [HttpClient-40-Worker4] [9s 589ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@47ed5534(41) DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-40-Worker4] [9s 589ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 0 DEBUG: [HttpClient-40-Worker4] [9s 589ms] Http1AsyncReceiver(SocketTube(100)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] SocketTube(100) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] SocketTube(100) pausing read event DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] SocketTube(100) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] ConnectionPool(41) SocketTube(100) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] SocketTube(100) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [9s 589ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 590ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 590ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [HttpClient-41-Worker0] [9s 591ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [9s 591ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [9s 591ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [9s 591ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [9s 591ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [9s 591ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [9s 591ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [9s 591ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [9s 591ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [9s 591ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@768c2505 queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [9s 591ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@768c2505, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [9s 591ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [9s 591ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [9s 591ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [9s 591ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [9s 591ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [9s 591ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [9s 592ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6bc069bd for 8 (true) DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57070 DEBUG: [HttpClient-41-Worker1] [9s 592ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [9s 592ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker1] [9s 592ms] SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker1] [9s 592ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [9s 592ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-41-Worker1] [9s 592ms] SocketTube(101) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@613802cd DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-41-Worker2] [9s 592ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [9s 592ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [9s 592ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [9s 592ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-Worker1] [9s 592ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-41-Worker2] [9s 592ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-Worker2] [9s 592ms] SocketTube(101) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@243a908e for 1 (true) DEBUG: [HttpClient-41-Worker1] [9s 592ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-Worker1] [9s 592ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-Worker1] [9s 592ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-SelectorManager] [9s 592ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-41-Worker3] [9s 592ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker3] [9s 593ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [9s 593ms] Http1Publisher(SocketTube(101)) WriteTask Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-41-Worker3] [9s 593ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker3] [9s 593ms] SocketTube(101) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) onNext with 195 bytes DEBUG: [HttpClient-41-Worker1] [9s 593ms] SocketTube(101) trying to write: 195 DEBUG: [HttpClient-41-Worker1] [9s 593ms] SocketTube(101) wrote: 195 DEBUG: [HttpClient-41-Worker1] [9s 593ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [9s 593ms] SocketTube(101) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-41-Worker1] [9s 593ms] SocketTube(101) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [9s 593ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [9s 593ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2ef90630 DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-41-Worker1] [9s 593ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-42-SelectorManager] [9s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@243a908e for 0 (false) DEBUG: [HttpClient-42-SelectorManager] [9s 598ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [9s 598ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [9s 598ms] SocketTube(101) resuming read event DEBUG: [HttpClient-42-SelectorManager] [9s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@243a908e for 1 (false) DEBUG: [HttpClient-42-SelectorManager] [9s 598ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-41-Worker4] [9s 598ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@768c2505 DEBUG: [HttpClient-41-Worker4] [9s 598ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [9s 598ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@768c2505 DEBUG: [HttpClient-41-Worker4] [9s 598ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [9s 598ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [9s 598ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@768c2505 DEBUG: [HttpClient-41-Worker4] [9s 598ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [9s 598ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 57070 DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@15a136df(42) DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2403720a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3888bf9b queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [9s 599ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [9s 599ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2403720a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3888bf9b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2403720a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3888bf9b DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2403720a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3888bf9b DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [9s 599ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [9s 599ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-41-Worker4] [9s 599ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [9s 599ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-Worker4] [9s 599ms] SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker4] [9s 599ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [9s 599ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-41-Worker4] [9s 599ms] SocketTube(101) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-41-Worker4] [9s 599ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-Worker4] [9s 599ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker4] [9s 599ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-Worker4] [9s 599ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) resuming read event DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@243a908e for 1 (false) DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [9s 599ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [9s 599ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker5] [9s 599ms] SocketTube(101) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-41-Worker4] [9s 599ms] HttpClientImpl(42) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-41-Worker4] [9s 600ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [9s 600ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@15a136df(42) DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-41-Worker4] [9s 600ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-Worker4] [9s 600ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] SocketTube(101) pausing read event DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] ConnectionPool(42) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] SocketTube(101) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [9s 600ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 601ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 602ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [HttpClient-42-Worker0] [9s 602ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [9s 602ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [9s 602ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [9s 602ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [9s 602ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [9s 603ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [9s 603ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [9s 603ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [9s 603ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [9s 603ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@78669e52 queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [9s 603ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@78669e52, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [9s 603ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [9s 603ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [9s 603ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [9s 603ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [9s 603ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [9s 603ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [9s 603ms] PlainHttpConnection(SocketTube(102)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [9s 603ms] PlainHttpConnection(SocketTube(102)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [9s 603ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@59bee51c for 8 (true) DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54937 DEBUG: [HttpClient-42-Worker1] [9s 604ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [9s 604ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker1] [9s 604ms] SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker1] [9s 604ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [9s 604ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-42-Worker1] [9s 604ms] SocketTube(102) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@53468e6c DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-42-Worker2] [9s 604ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [9s 604ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [9s 604ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [9s 604ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-Worker2] [9s 604ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-Worker2] [9s 604ms] SocketTube(102) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16441a60 for 1 (true) DEBUG: [HttpClient-42-Worker1] [9s 604ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-42-Worker1] [9s 604ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-42-Worker1] [9s 604ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [9s 604ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-42-Worker1] [9s 604ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-Worker3] [9s 604ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker3] [9s 604ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [9s 604ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-42-Worker3] [9s 605ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker3] [9s 605ms] SocketTube(102) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-42-Worker1] [9s 605ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [9s 605ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-42-Worker1] [9s 605ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-42-Worker1] [9s 605ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [9s 605ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Publisher(SocketTube(102)) onNext with 195 bytes DEBUG: [HttpClient-42-Worker1] [9s 606ms] SocketTube(102) trying to write: 195 DEBUG: [HttpClient-42-Worker1] [9s 606ms] SocketTube(102) wrote: 195 DEBUG: [HttpClient-42-Worker1] [9s 606ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker1] [9s 606ms] SocketTube(102) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-42-Worker1] [9s 606ms] SocketTube(102) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker1] [9s 606ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker1] [9s 606ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6097c081 DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker1] [9s 606ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker1] [9s 607ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker1] [9s 607ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-42-Worker1] [9s 607ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) headersReader is not yet completed DEBUG: [HttpClient-43-SelectorManager] [9s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16441a60 for 0 (false) DEBUG: [HttpClient-43-SelectorManager] [9s 607ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [9s 607ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [9s 607ms] SocketTube(102) resuming read event DEBUG: [HttpClient-43-SelectorManager] [9s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16441a60 for 1 (false) DEBUG: [HttpClient-43-SelectorManager] [9s 607ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-42-Worker4] [9s 607ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@78669e52 DEBUG: [HttpClient-42-Worker4] [9s 607ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [9s 607ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@78669e52 DEBUG: [HttpClient-42-Worker4] [9s 607ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [9s 607ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [9s 607ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@78669e52 DEBUG: [HttpClient-42-Worker4] [9s 607ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [9s 607ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 54937 DEBUG: [HttpClient-42-Worker4] [9s 607ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [9s 607ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@791e6642(43) DEBUG: [HttpClient-42-Worker4] [9s 608ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5b168c33/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42efdbfd queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [9s 608ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [9s 608ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [9s 608ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [9s 608ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5b168c33/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42efdbfd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [9s 608ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5b168c33/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42efdbfd DEBUG: [HttpClient-42-Worker4] [9s 608ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [9s 608ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5b168c33/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42efdbfd DEBUG: [HttpClient-42-Worker4] [9s 608ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [9s 608ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [9s 608ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [9s 608ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-42-Worker4] [9s 608ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [9s 608ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-Worker4] [9s 608ms] SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker4] [9s 608ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [9s 608ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-42-Worker4] [9s 608ms] SocketTube(102) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-42-Worker4] [9s 608ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-42-Worker4] [9s 608ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] SocketTube(102) resuming read event DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16441a60 for 1 (false) DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] SocketTube(102) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [9s 608ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-42-Worker4] [9s 608ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-42-Worker5] [9s 609ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker5] [9s 609ms] SocketTube(102) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-42-Worker4] [9s 609ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [9s 609ms] HttpClientImpl(43) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-42-Worker4] [9s 609ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [9s 609ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@791e6642(43) DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-42-Worker4] [9s 609ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-Worker4] [9s 609ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] SocketTube(102) pausing read event DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] ConnectionPool(43) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] SocketTube(102) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-43-SelectorManager] [9s 609ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 610ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 610ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [HttpClient-43-Worker0] [9s 610ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [9s 611ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [9s 611ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [9s 611ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [9s 611ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [9s 611ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [9s 611ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [9s 611ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [9s 611ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [9s 611ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@77e4598d queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [9s 611ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@77e4598d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [9s 611ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [9s 611ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [9s 611ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [9s 611ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [9s 611ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [9s 611ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [9s 611ms] PlainHttpConnection(SocketTube(103)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [9s 611ms] PlainHttpConnection(SocketTube(103)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [9s 611ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [9s 611ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54b3963d for 8 (true) DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58299 DEBUG: [HttpClient-43-Worker1] [9s 612ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [9s 612ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker1] [9s 612ms] SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker1] [9s 612ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [9s 612ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-43-Worker1] [9s 612ms] SocketTube(103) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e4bfd4d DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-Worker2] [9s 612ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [9s 612ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [9s 612ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [9s 612ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-Worker2] [9s 612ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-Worker1] [9s 612ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-43-Worker2] [9s 612ms] SocketTube(103) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b4978e0 for 1 (true) DEBUG: [HttpClient-43-Worker1] [9s 612ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-43-Worker1] [9s 612ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-43-Worker1] [9s 612ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [9s 612ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-43-Worker3] [9s 612ms] SocketTube(103) write: requesting more... Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker3] [9s 612ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [9s 613ms] SocketTube(103) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) onNext with 195 bytes DEBUG: [HttpClient-43-Worker1] [9s 613ms] SocketTube(103) trying to write: 195 DEBUG: [HttpClient-43-Worker1] [9s 613ms] SocketTube(103) wrote: 195 DEBUG: [HttpClient-43-Worker1] [9s 613ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker1] [9s 613ms] SocketTube(103) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-43-Worker1] [9s 613ms] SocketTube(103) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker1] [9s 613ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker1] [9s 613ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4b6854bf DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-SelectorManager] [9s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b4978e0 for 0 (false) DEBUG: [HttpClient-44-SelectorManager] [9s 613ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [9s 613ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [9s 613ms] SocketTube(103) resuming read event DEBUG: [HttpClient-44-SelectorManager] [9s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b4978e0 for 1 (false) DEBUG: [HttpClient-44-SelectorManager] [9s 613ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-43-Worker1] [9s 613ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker4] [9s 613ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@77e4598d DEBUG: [HttpClient-43-Worker4] [9s 614ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker1] [9s 614ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-43-Worker1] [9s 614ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-43-Worker4] [9s 614ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@77e4598d DEBUG: [HttpClient-43-Worker4] [9s 614ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [9s 614ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [9s 614ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@77e4598d DEBUG: [HttpClient-43-Worker4] [9s 614ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-43-Worker1] [9s 614ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-43-Worker1] [9s 614ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker1] [9s 614ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 58299 DEBUG: [HttpClient-43-Worker1] [9s 615ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker1] [9s 615ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@187c29a5(44) DEBUG: [HttpClient-43-Worker1] [9s 615ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@707b5403/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9336aa8 queue.isEmpty: false DEBUG: [HttpClient-43-Worker1] [9s 615ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker1] [9s 615ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker1] [9s 615ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@707b5403/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9336aa8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker1] [9s 615ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@707b5403/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9336aa8 DEBUG: [HttpClient-43-Worker1] [9s 615ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker1] [9s 615ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@707b5403/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9336aa8 DEBUG: [HttpClient-43-Worker1] [9s 615ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker1] [9s 615ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker1] [9s 615ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker1] [9s 615ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-43-Worker1] [9s 615ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker1] [9s 615ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-Worker1] [9s 615ms] SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker1] [9s 615ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [9s 615ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-43-Worker1] [9s 615ms] SocketTube(103) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-43-Worker1] [9s 615ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-43-Worker1] [9s 615ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] SocketTube(103) resuming read event DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b4978e0 for 1 (false) DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] SocketTube(103) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [9s 615ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-Worker1] [9s 615ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [9s 616ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [9s 616ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-43-Worker5] [9s 616ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-Worker5] [9s 616ms] SocketTube(103) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-43-Worker1] [9s 616ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-43-Worker1] [9s 616ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-43-Worker1] [9s 617ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-Worker1] [9s 617ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker1] [9s 617ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@187c29a5(44) DEBUG: [HttpClient-43-Worker1] [9s 617ms] HttpClientImpl(44) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] SocketTube(103) pausing read event DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] SocketTube(103) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] ConnectionPool(44) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] SocketTube(103) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] SocketTube(103) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] SocketTube(103) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [9s 617ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 618ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 619ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:37419/ GET DEBUG: [HttpClient-44-Worker0] [9s 619ms] Exchange establishing exchange for http://127.0.0.1:37419/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [9s 619ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [9s 619ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [9s 619ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [9s 619ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [9s 619ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [9s 619ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [9s 619ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [9s 619ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [9s 619ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7f7b9546 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [9s 619ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7f7b9546, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [9s 620ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [9s 620ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [9s 620ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [9s 620ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [9s 620ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [9s 620ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [9s 620ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [9s 620ms] PlainHttpConnection(SocketTube(104)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [9s 620ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [9s 620ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5ab9d9a9 for 8 (true) DEBUG: [HttpClient-45-SelectorManager] [9s 620ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [9s 620ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43593 DEBUG: [HttpClient-44-Worker1] [9s 620ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [9s 620ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker1] [9s 620ms] SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker1] [9s 620ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [9s 620ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-44-Worker1] [9s 620ms] SocketTube(104) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-45-SelectorManager] [9s 620ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [9s 620ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5041b2d9 DEBUG: [HttpClient-45-SelectorManager] [9s 620ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [9s 620ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [9s 620ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [9s 620ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [9s 620ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-Worker2] [9s 620ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [9s 620ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [9s 620ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [9s 620ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-Worker2] [9s 620ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-Worker1] [9s 620ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-44-Worker2] [9s 620ms] SocketTube(104) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-45-SelectorManager] [9s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@154326b5 for 1 (true) DEBUG: [HttpClient-44-Worker1] [9s 621ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-44-Worker1] [9s 621ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [9s 621ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [9s 621ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-44-Worker3] [9s 621ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker1] [9s 621ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-44-Worker3] [9s 621ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [9s 621ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker3] [9s 621ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker3] [9s 621ms] SocketTube(104) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37419/ GET DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) onNext with 195 bytes DEBUG: [HttpClient-44-Worker1] [9s 622ms] SocketTube(104) trying to write: 195 DEBUG: [HttpClient-44-Worker1] [9s 622ms] SocketTube(104) wrote: 195 DEBUG: [HttpClient-44-Worker1] [9s 622ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker1] [9s 622ms] SocketTube(104) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-44-Worker1] [9s 622ms] SocketTube(104) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker1] [9s 622ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker1] [9s 622ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@10d91132 DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Exchange reading headers DEBUG: [HttpClient-45-SelectorManager] [9s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@154326b5 for 0 (false) DEBUG: [HttpClient-45-SelectorManager] [9s 622ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [9s 623ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [9s 623ms] SocketTube(104) resuming read event DEBUG: [HttpClient-45-SelectorManager] [9s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@154326b5 for 1 (false) DEBUG: [HttpClient-44-Worker4] [9s 623ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7f7b9546 DEBUG: [HttpClient-44-Worker4] [9s 623ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [9s 623ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7f7b9546 DEBUG: [HttpClient-44-Worker1] [9s 622ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-SelectorManager] [9s 623ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-44-Worker4] [9s 623ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker1] [9s 623ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-44-Worker4] [9s 623ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [9s 623ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7f7b9546 DEBUG: [HttpClient-44-Worker4] [9s 623ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-44-Worker1] [9s 623ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-44-Worker1] [9s 623ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker1] [9s 623ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37419/) 200 HTTP_1_1 Local port: 43593 DEBUG: [HttpClient-44-Worker1] [9s 624ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker1] [9s 624ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@550a18a8(45) DEBUG: [HttpClient-44-Worker1] [9s 624ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@14e697f1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51e41b09 queue.isEmpty: false DEBUG: [HttpClient-44-Worker1] [9s 624ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker1] [9s 624ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker1] [9s 624ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@14e697f1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51e41b09, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker1] [9s 624ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@14e697f1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51e41b09 DEBUG: [HttpClient-44-Worker1] [9s 624ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker1] [9s 624ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@14e697f1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51e41b09 DEBUG: [HttpClient-44-Worker1] [9s 624ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker1] [9s 624ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker1] [9s 624ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker1] [9s 624ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-44-Worker1] [9s 624ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker1] [9s 624ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-Worker1] [9s 624ms] SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker1] [9s 624ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [9s 624ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-44-Worker1] [9s 624ms] SocketTube(104) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-44-Worker1] [9s 624ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] SocketTube(104) resuming read event DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@154326b5 for 1 (false) DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] SocketTube(104) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [9s 624ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-Worker1] [9s 624ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-44-Worker1] [9s 625ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [9s 625ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [9s 625ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-44-Worker5] [9s 625ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker5] [9s 625ms] SocketTube(104) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-44-Worker1] [9s 625ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-44-Worker1] [9s 625ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-44-Worker1] [9s 625ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-Worker1] [9s 625ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker1] [9s 625ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@550a18a8(45) DEBUG: [HttpClient-44-Worker1] [9s 626ms] HttpClientImpl(45) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:37419/ DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] SocketTube(104) pausing read event DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] ConnectionPool(45) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] SocketTube(104) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [9s 626ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 627ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 627ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [HttpClient-45-Worker0] [9s 627ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-45-Worker0] [9s 628ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [9s 628ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [9s 628ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-Worker0] [9s 628ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [9s 628ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3155b3f5 for 8 (true) DEBUG: [HttpClient-46-SelectorManager] [9s 628ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [9s 628ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41994 DEBUG: [HttpClient-45-Worker1] [9s 628ms] SocketTube(105) connecting flows DEBUG: [HttpClient-45-Worker1] [9s 628ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [9s 629ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-45-Worker1] [9s 629ms] SocketTube(105) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3badd885[Not completed, 4 dependents] (id=7080) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SSL Reader(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-45-Worker1] [9s 629ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7eaf4194 for 1 (true) DEBUG: [HttpClient-45-Worker1] [9s 629ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-45-Worker1] [9s 629ms] SSL Writer(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SocketTube(105) DEBUG: [HttpClient-45-Worker1] [9s 629ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-45-Worker1] [9s 629ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [9s 629ms] SSL Writer(SocketTube(105)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-46-SelectorManager] [9s 629ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-45-Worker1] [9s 629ms] SSL Writer(SocketTube(105)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [9s 629ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-45-Worker1] [9s 629ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker2] [9s 629ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker2] [9s 629ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [9s 629ms] SocketTube(105) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [9s 631ms] SocketTube(105) trying to write: 2186 DEBUG: [HttpClient-45-Worker1] [9s 631ms] SocketTube(105) wrote: 2186 DEBUG: [HttpClient-45-Worker1] [9s 631ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker1] [9s 631ms] SocketTube(105) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker1] [9s 631ms] SocketTube(105) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [9s 631ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [9s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7eaf4194 for 0 (false) DEBUG: [HttpClient-46-SelectorManager] [9s 634ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [9s 634ms] SocketTube(105) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [9s 634ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [9s 634ms] SSL Reader(SocketTube(105)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [9s 634ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [9s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7eaf4194 for 1 (false) DEBUG: [HttpClient-46-SelectorManager] [9s 634ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 634ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [9s 634ms] SSL Reader(SocketTube(105)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [9s 634ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [9s 634ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [9s 634ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [9s 634ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [9s 634ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [9s 634ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 635ms] SocketTube(105) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [9s 635ms] SocketTube(105) wrote: 6 DEBUG: [HttpClient-45-Worker3] [9s 635ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker3] [9s 635ms] SocketTube(105) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 635ms] SocketTube(105) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 635ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Reader(SocketTube(105)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Reader(SocketTube(105)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Writer(SocketTube(105)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [9s 636ms] SSLFlowDelegate(SocketTube(105)) setALPN = DEBUG: [HttpClient-45-Worker3] [9s 636ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [9s 636ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [9s 636ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [9s 637ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [9s 637ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [9s 637ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41994 remote=/127.0.0.1:38843] DEBUG: [HttpClient-45-Worker3] [9s 637ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4086930c queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4086930c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Exchange SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker3] [9s 637ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker3] [9s 637ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@31cbe446 DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [9s 637ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 637ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [9s 637ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 637ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Publisher(SSLTube(SocketTube(105))) got subscriber: SSLTube(SocketTube(105)) DEBUG: [HttpClient-45-Worker3] [9s 637ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [9s 637ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Publisher(SSLTube(SocketTube(105))) onNext with 86 bytes DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSLTube(SocketTube(105)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) onNext DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [9s 638ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [9s 638ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 638ms] SocketTube(105) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [9s 638ms] SocketTube(105) wrote: 90 DEBUG: [HttpClient-45-Worker3] [9s 638ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker3] [9s 638ms] SocketTube(105) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 638ms] SocketTube(105) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [9s 638ms] Http1Publisher(SSLTube(SocketTube(105))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@31c66020 DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) wrapping 86 bytes DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [9s 638ms] SSL Writer(SocketTube(105)) Sending 124 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 639ms] SSL Writer(SocketTube(105)) Adding 124 to outputQ queue DEBUG: [HttpClient-45-Worker3] [9s 639ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [9s 639ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 639ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 639ms] SocketTube(105) trying to write: 124 DEBUG: [HttpClient-45-Worker3] [9s 639ms] SocketTube(105) wrote: 124 DEBUG: [HttpClient-45-Worker3] [9s 639ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker3] [9s 639ms] SocketTube(105) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 639ms] SocketTube(105) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 639ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [9s 639ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 639ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [9s 639ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker3] [9s 639ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker3] [9s 639ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker3] [9s 639ms] SocketTube(105) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 639ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [9s 639ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7eaf4194 for 0 (false) DEBUG: [HttpClient-46-SelectorManager] [9s 639ms] SocketTube(105) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [9s 639ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [9s 639ms] SSL Reader(SocketTube(105)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [9s 639ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [9s 639ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7eaf4194 for 1 (false) DEBUG: [HttpClient-46-SelectorManager] [9s 639ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker4] [9s 639ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [9s 639ms] SSL Reader(SocketTube(105)) Unwrapping: 1721 DEBUG: [HttpClient-46-SelectorManager] [9s 639ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7eaf4194 for 1 (false) DEBUG: [HttpClient-45-Worker4] [9s 640ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [9s 640ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [9s 640ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [9s 640ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker4] [9s 640ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker4] [9s 640ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker4] [9s 640ms] SocketTube(105) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-SelectorManager] [9s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7eaf4194 for 1 (false) DEBUG: [HttpClient-46-SelectorManager] [9s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7eaf4194 for 0 (false) DEBUG: [HttpClient-46-SelectorManager] [9s 682ms] SocketTube(105) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [9s 682ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [9s 682ms] SSL Reader(SocketTube(105)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [9s 682ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [9s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7eaf4194 for 1 (false) DEBUG: [HttpClient-46-SelectorManager] [9s 682ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker5] [9s 682ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [9s 682ms] SSL Reader(SocketTube(105)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [9s 682ms] SSL Reader(SocketTube(105)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [9s 682ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [9s 682ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [9s 682ms] SSL Reader(SocketTube(105)) sending 75 DEBUG: [HttpClient-45-Worker5] [9s 682ms] SSL Reader(SocketTube(105)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [9s 682ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [9s 682ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [9s 682ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4086930c DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4086930c DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4086930c DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 41994 DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@60ffc9fd(46) DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49154ac3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7639e2c9 queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [9s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [9s 684ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [9s 684ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49154ac3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7639e2c9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49154ac3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7639e2c9 DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49154ac3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7639e2c9 DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [9s 684ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) sending 4 DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49154ac3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7639e2c9 DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49154ac3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7639e2c9 DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [9s 684ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [9s 684ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) cleared DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) SSLTube(SocketTube(105)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [9s 684ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-45-Worker5] [9s 684ms] Http1Publisher(SSLTube(SocketTube(105))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [9s 684ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [9s 684ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [9s 685ms] HttpClientImpl(46) ClientImpl (async) elapsed 57 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-45-Worker5] [9s 685ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [9s 685ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@60ffc9fd(46) DEBUG: [HttpClient-45-Worker5] [9s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [9s 685ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [9s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [9s 685ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [9s 685ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [9s 685ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [9s 685ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [9s 685ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker5] [9s 685ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker5] [9s 685ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker5] [9s 685ms] SocketTube(105) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-45-Worker5] [9s 685ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [9s 685ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-46-SelectorManager] [9s 685ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [9s 685ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 685ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 685ms] SocketTube(105) pausing read event DEBUG: [HttpClient-46-SelectorManager] [9s 685ms] SocketTube(105) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3badd885[Not completed, 4 dependents] (id=7080) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(105))), getALPN: jdk.internal.net.http.common.MinimalFuture@4f1b7f6c[Completed normally] (id=7086), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [9s 685ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 685ms] SSL Reader(SocketTube(105)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 685ms] SSL Reader(SocketTube(105)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-46-SelectorManager] [9s 686ms] SSL Reader(SocketTube(105)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 686ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(105))), getALPN: jdk.internal.net.http.common.MinimalFuture@4f1b7f6c[Completed normally] (id=7086), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 686ms] ConnectionPool(46) SSLTube(SocketTube(105)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [9s 686ms] SSLTube(SocketTube(105)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 686ms] SSL Reader(SocketTube(105)) stop DEBUG: [HttpClient-46-SelectorManager] [9s 686ms] SSL Writer(SocketTube(105)) stop DEBUG: [HttpClient-46-SelectorManager] [9s 686ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [9s 686ms] SocketTube(105) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-SelectorManager] [9s 686ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [9s 686ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 687ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 687ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [HttpClient-46-Worker0] [9s 687ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-46-Worker0] [9s 688ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [9s 688ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [9s 688ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-46-Worker0] [9s 688ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [9s 688ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12909f66 for 8 (true) DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42004 DEBUG: [HttpClient-46-Worker1] [9s 689ms] SocketTube(106) connecting flows DEBUG: [HttpClient-46-Worker1] [9s 689ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [9s 689ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-46-Worker1] [9s 689ms] SocketTube(106) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] 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@1868f416[Not completed, 4 dependents] (id=7157) 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-47-SelectorManager] [9s 689ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SocketTube(106) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-46-Worker1] [9s 689ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d6a797f for 1 (true) DEBUG: [HttpClient-46-Worker1] [9s 689ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-46-Worker1] [9s 689ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-46-Worker1] [9s 689ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-46-Worker1] [9s 689ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [9s 689ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-47-SelectorManager] [9s 689ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-46-Worker1] [9s 689ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-Worker1] [9s 689ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-Worker1] [9s 689ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker2] [9s 689ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker2] [9s 689ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [9s 689ms] SocketTube(106) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [9s 691ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-46-Worker1] [9s 691ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-46-Worker1] [9s 691ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker1] [9s 691ms] SocketTube(106) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker1] [9s 691ms] SocketTube(106) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker1] [9s 691ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [9s 694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d6a797f for 0 (false) DEBUG: [HttpClient-47-SelectorManager] [9s 694ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [9s 694ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [9s 694ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [9s 694ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [9s 694ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [9s 694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d6a797f for 1 (false) DEBUG: [HttpClient-46-Worker3] [9s 694ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [9s 694ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-47-SelectorManager] [9s 694ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 694ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [9s 694ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [9s 694ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [9s 694ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [9s 694ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [9s 694ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [9s 695ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-46-Worker3] [9s 695ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [9s 695ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 696ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [9s 696ms] SocketTube(106) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 696ms] SocketTube(106) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [9s 696ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [9s 697ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-46-Worker3] [9s 697ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [9s 697ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [9s 697ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [9s 697ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [9s 697ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [9s 697ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-46-Worker3] [9s 697ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [9s 697ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [9s 697ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [9s 697ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [9s 697ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [9s 697ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42004 remote=/127.0.0.1:38843] DEBUG: [HttpClient-46-Worker3] [9s 697ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [9s 697ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [9s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2f68f7c4 queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [9s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2f68f7c4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b821fd6 DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 86 bytes DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Writer(SocketTube(106)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [9s 698ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [9s 698ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [9s 698ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 698ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 698ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [9s 698ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-46-Worker3] [9s 698ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [9s 698ms] SocketTube(106) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 699ms] SocketTube(106) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [9s 699ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@35853934 DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) wrapping 86 bytes DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) Sending 124 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) Adding 124 to outputQ queue DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 699ms] SocketTube(106) trying to write: 124 DEBUG: [HttpClient-46-Worker3] [9s 699ms] SocketTube(106) wrote: 124 DEBUG: [HttpClient-46-Worker3] [9s 699ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [9s 699ms] SocketTube(106) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 699ms] SocketTube(106) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker3] [9s 699ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [9s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d6a797f for 0 (false) DEBUG: [HttpClient-47-SelectorManager] [9s 699ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [9s 699ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-Worker3] [9s 699ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [9s 699ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-Worker3] [9s 699ms] SocketTube(106) leaving request(1): Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker3] [9s 699ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-47-SelectorManager] [9s 699ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [9s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d6a797f for 1 (false) DEBUG: [HttpClient-47-SelectorManager] [9s 699ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-SelectorManager] [9s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d6a797f for 1 (false) DEBUG: [HttpClient-46-Worker3] [9s 700ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [9s 700ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [9s 700ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker3] [9s 700ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker3] [9s 700ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker3] [9s 700ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker3] [9s 700ms] SocketTube(106) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-SelectorManager] [9s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d6a797f for 1 (false) DEBUG: [HttpClient-47-SelectorManager] [9s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d6a797f for 0 (false) DEBUG: [HttpClient-47-SelectorManager] [9s 746ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [9s 746ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [9s 746ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [9s 746ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [9s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d6a797f for 1 (false) DEBUG: [HttpClient-47-SelectorManager] [9s 746ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker4] [9s 746ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker4] [9s 746ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker4] [9s 746ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker4] [9s 746ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker4] [9s 746ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker4] [9s 746ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-46-Worker4] [9s 746ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker4] [9s 746ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker4] [9s 746ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [9s 746ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker4] [9s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker4] [9s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2f68f7c4 DEBUG: [HttpClient-46-Worker4] [9s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker4] [9s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2f68f7c4 DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2f68f7c4 DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 42004 DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5cb7d5c(47) DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@374098c4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ffe9f3f queue.isEmpty: false DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-46-Worker4] [9s 747ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker4] [9s 747ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@374098c4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ffe9f3f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@374098c4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ffe9f3f DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@374098c4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ffe9f3f DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker4] [9s 747ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker4] [9s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker4] [9s 747ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [9s 747ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [9s 747ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [9s 747ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker4] [9s 747ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@374098c4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ffe9f3f DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@374098c4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ffe9f3f DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker4] [9s 748ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker4] [9s 748ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker4] [9s 748ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker4] [9s 748ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker4] [9s 748ms] HttpClientImpl(47) ClientImpl (async) elapsed 60 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5cb7d5c(47) DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [9s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [9s 748ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker4] [9s 748ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker4] [9s 748ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [9s 748ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-46-Worker4] [9s 748ms] SocketTube(106) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-SelectorManager] [9s 748ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-Worker4] [9s 748ms] SocketTube(106) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@819809d (java.io.IOException: selector manager closed) DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker4] [9s 749ms] SocketTube(106) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SocketTube(106) pausing read event DEBUG: [HttpClient-46-Worker4] [9s 749ms] SocketTube(106) leaving request(1): Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-46-Worker4] [9s 749ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] 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@1868f416[Not completed, 4 dependents] (id=7157) 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@6c7d216e[Completed normally] (id=7163), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] 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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] 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@6c7d216e[Completed normally] (id=7163), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] ConnectionPool(47) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SocketTube(106) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [9s 749ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 750ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 751ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [HttpClient-47-Worker0] [9s 751ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-47-Worker0] [9s 752ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [9s 752ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [9s 752ms] PlainHttpConnection(SocketTube(107)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [9s 752ms] PlainHttpConnection(SocketTube(107)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [9s 752ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-47-Worker0] [9s 752ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [9s 752ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5b604e0b for 8 (true) DEBUG: [HttpClient-48-SelectorManager] [9s 752ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [9s 752ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51777 DEBUG: [HttpClient-47-Worker1] [9s 753ms] SocketTube(107) connecting flows DEBUG: [HttpClient-47-Worker1] [9s 753ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [9s 753ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-47-Worker1] [9s 753ms] SocketTube(107) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-47-Worker1] [9s 753ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker1] [9s 753ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-47-Worker1] [9s 753ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-47-Worker1] [9s 753ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-47-Worker1] [9s 753ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [9s 753ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] 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@5198257b[Not completed, 4 dependents] (id=7234) 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-48-SelectorManager] [9s 753ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SocketTube(107) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-Worker1] [9s 753ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@149ab12c for 1 (true) DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [9s 753ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-47-Worker1] [9s 753ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker2] [9s 753ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker1] [9s 753ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker2] [9s 753ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [9s 753ms] SocketTube(107) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [9s 755ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-47-Worker1] [9s 755ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [9s 755ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker1] [9s 755ms] SocketTube(107) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker1] [9s 755ms] SocketTube(107) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker1] [9s 755ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [9s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@149ab12c for 0 (false) DEBUG: [HttpClient-48-SelectorManager] [9s 758ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [9s 758ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [9s 758ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [9s 758ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [9s 758ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [9s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@149ab12c for 1 (false) DEBUG: [HttpClient-48-SelectorManager] [9s 758ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 758ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [9s 758ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [9s 758ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [9s 758ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [9s 758ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [9s 758ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [9s 758ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [9s 758ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 759ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [9s 759ms] SocketTube(107) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 759ms] SocketTube(107) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [9s 759ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [9s 760ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-47-Worker3] [9s 760ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [9s 760ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [9s 760ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [9s 760ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [9s 760ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [9s 760ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-47-Worker3] [9s 760ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [9s 760ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [9s 760ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [9s 760ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [9s 760ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [9s 760ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51777 remote=/127.0.0.1:38843] DEBUG: [HttpClient-47-Worker3] [9s 760ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [9s 760ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [9s 760ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1000d8cf queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [9s 760ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1000d8cf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4eaa21f9 DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 86 bytes DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Writer(SocketTube(107)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [9s 761ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [9s 761ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [9s 761ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 761ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [9s 761ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-47-Worker3] [9s 761ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [9s 761ms] SocketTube(107) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 761ms] SocketTube(107) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 761ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [9s 762ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@af34dd9 DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) wrapping 86 bytes DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) Sending 124 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) Adding 124 to outputQ queue DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 762ms] SocketTube(107) trying to write: 124 DEBUG: [HttpClient-47-Worker3] [9s 762ms] SocketTube(107) wrote: 124 DEBUG: [HttpClient-47-Worker3] [9s 762ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [9s 762ms] SocketTube(107) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 762ms] SocketTube(107) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker3] [9s 762ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker3] [9s 762ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker3] [9s 762ms] SocketTube(107) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 762ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [9s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@149ab12c for 0 (false) DEBUG: [HttpClient-48-SelectorManager] [9s 762ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [9s 762ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [9s 762ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [9s 762ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [9s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@149ab12c for 1 (false) DEBUG: [HttpClient-47-Worker4] [9s 762ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [9s 762ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-SelectorManager] [9s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@149ab12c for 1 (false) DEBUG: [HttpClient-47-Worker4] [9s 762ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-47-Worker4] [9s 763ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [9s 763ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [9s 763ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [9s 763ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker4] [9s 763ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker4] [9s 763ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker4] [9s 763ms] SocketTube(107) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-SelectorManager] [9s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@149ab12c for 1 (false) DEBUG: [HttpClient-48-SelectorManager] [9s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@149ab12c for 0 (false) DEBUG: [HttpClient-48-SelectorManager] [9s 810ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [9s 810ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [9s 810ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [9s 810ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [9s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@149ab12c for 1 (false) DEBUG: [HttpClient-48-SelectorManager] [9s 810ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-47-Worker5] [9s 810ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [9s 810ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [9s 810ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [9s 810ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [9s 810ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [9s 810ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-47-Worker5] [9s 810ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [9s 810ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [9s 810ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [9s 811ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1000d8cf DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1000d8cf DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1000d8cf DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 51777 DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3bacafe2(48) DEBUG: [HttpClient-47-Worker5] [9s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@54fe30da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@422e5c2a queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [9s 812ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [9s 812ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@54fe30da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@422e5c2a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@54fe30da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@422e5c2a DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@54fe30da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@422e5c2a DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [9s 812ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@54fe30da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@422e5c2a DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@54fe30da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@422e5c2a DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [9s 812ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [9s 812ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [9s 812ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [9s 812ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [9s 812ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [9s 812ms] HttpClientImpl(48) ClientImpl (async) elapsed 61 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3bacafe2(48) DEBUG: [HttpClient-47-Worker5] [9s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [9s 813ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [9s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [9s 813ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [9s 813ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [9s 813ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [9s 813ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [9s 813ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker5] [9s 813ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker5] [9s 813ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [9s 813ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-47-Worker5] [9s 813ms] SocketTube(107) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-SelectorManager] [9s 813ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [9s 813ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 813ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [9s 813ms] SocketTube(107) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4d991b81 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-SelectorManager] [9s 813ms] SocketTube(107) pausing read event DEBUG: [HttpClient-47-Worker5] [9s 813ms] SocketTube(107) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [9s 813ms] SocketTube(107) leaving request(1): Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-SelectorManager] [9s 813ms] 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@5198257b[Not completed, 4 dependents] (id=7234) 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@2544c00c[Completed normally] (id=7240), 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-Worker5] [9s 813ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [9s 813ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 813ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 813ms] 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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-48-SelectorManager] [9s 814ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 814ms] 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@2544c00c[Completed normally] (id=7240), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 814ms] ConnectionPool(48) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-48-SelectorManager] [9s 814ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 814ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-48-SelectorManager] [9s 814ms] SSL Writer(SocketTube(107)) stop DEBUG: [HttpClient-48-SelectorManager] [9s 814ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [9s 814ms] SocketTube(107) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-SelectorManager] [9s 814ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-48-SelectorManager] [9s 814ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 815ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 815ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [HttpClient-48-Worker0] [9s 816ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-48-Worker0] [9s 817ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [9s 817ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [9s 817ms] PlainHttpConnection(SocketTube(108)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [9s 817ms] PlainHttpConnection(SocketTube(108)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [9s 817ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-48-Worker0] [9s 817ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [9s 817ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1183a556 for 8 (true) DEBUG: [HttpClient-49-SelectorManager] [9s 817ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [9s 817ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56289 DEBUG: [HttpClient-48-Worker1] [9s 818ms] SocketTube(108) connecting flows DEBUG: [HttpClient-48-Worker1] [9s 818ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [9s 818ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-48-Worker1] [9s 818ms] SocketTube(108) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] 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@1b7bce26[Not completed, 4 dependents] (id=7311) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SocketTube(108) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-Worker1] [9s 818ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-Worker1] [9s 818ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e79432d for 1 (true) DEBUG: [HttpClient-48-Worker1] [9s 818ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-48-Worker1] [9s 818ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-48-Worker1] [9s 818ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [9s 818ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [9s 818ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-48-Worker2] [9s 818ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker1] [9s 818ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-Worker1] [9s 818ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [9s 818ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker2] [9s 818ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [9s 818ms] SocketTube(108) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [9s 820ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-48-Worker1] [9s 820ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-48-Worker1] [9s 820ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker1] [9s 820ms] SocketTube(108) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker1] [9s 820ms] SocketTube(108) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker1] [9s 820ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [9s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e79432d for 0 (false) DEBUG: [HttpClient-49-SelectorManager] [9s 823ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [9s 823ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-49-SelectorManager] [9s 823ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [9s 823ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [9s 823ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [9s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e79432d for 1 (false) DEBUG: [HttpClient-49-SelectorManager] [9s 823ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 823ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [9s 823ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-48-Worker3] [9s 823ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-48-Worker3] [9s 823ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [9s 823ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [9s 823ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [9s 823ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [9s 823ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 824ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [9s 824ms] SocketTube(108) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 824ms] SocketTube(108) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [9s 824ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [9s 825ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [9s 825ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [9s 825ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-48-Worker3] [9s 825ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [9s 825ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker3] [9s 825ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [9s 825ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56289 remote=/127.0.0.1:38843] DEBUG: [HttpClient-48-Worker3] [9s 825ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@58bb5426 queue.isEmpty: true DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@58bb5426, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker3] [9s 825ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker3] [9s 825ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@251168ae DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker3] [9s 825ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 825ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [9s 825ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 825ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-48-Worker3] [9s 825ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker3] [9s 825ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 86 bytes DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSL Writer(SocketTube(108)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-48-Worker3] [9s 826ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [9s 826ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 826ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-48-Worker3] [9s 826ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-48-Worker3] [9s 826ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [9s 826ms] SocketTube(108) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 826ms] SocketTube(108) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker3] [9s 826ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker3] [9s 826ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker3] [9s 827ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [9s 827ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@20513a9e DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) wrapping 86 bytes DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) Sending 124 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) Adding 124 to outputQ queue DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 827ms] SocketTube(108) trying to write: 124 DEBUG: [HttpClient-48-Worker3] [9s 827ms] SocketTube(108) wrote: 124 DEBUG: [HttpClient-48-Worker3] [9s 827ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [9s 827ms] SocketTube(108) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 827ms] SocketTube(108) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker3] [9s 827ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker3] [9s 827ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker3] [9s 827ms] SocketTube(108) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 827ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [9s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e79432d for 0 (false) DEBUG: [HttpClient-49-SelectorManager] [9s 827ms] SocketTube(108) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [9s 827ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [9s 827ms] SSL Reader(SocketTube(108)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [9s 827ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [9s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e79432d for 1 (false) DEBUG: [HttpClient-49-SelectorManager] [9s 827ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-SelectorManager] [9s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e79432d for 1 (false) DEBUG: [HttpClient-48-Worker4] [9s 827ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker4] [9s 827ms] SSL Reader(SocketTube(108)) Unwrapping: 1721 DEBUG: [HttpClient-48-Worker4] [9s 827ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [9s 827ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [9s 827ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker4] [9s 827ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker4] [9s 827ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker4] [9s 827ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker4] [9s 827ms] SocketTube(108) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-SelectorManager] [9s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e79432d for 1 (false) DEBUG: [HttpClient-49-SelectorManager] [9s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e79432d for 0 (false) DEBUG: [HttpClient-49-SelectorManager] [9s 874ms] SocketTube(108) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [9s 874ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [9s 874ms] SSL Reader(SocketTube(108)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [9s 874ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [9s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e79432d for 1 (false) DEBUG: [HttpClient-49-SelectorManager] [9s 874ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker5] [9s 874ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [9s 874ms] SSL Reader(SocketTube(108)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker5] [9s 874ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker5] [9s 874ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker5] [9s 874ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker5] [9s 874ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-48-Worker5] [9s 874ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker5] [9s 874ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [9s 874ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [9s 874ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker5] [9s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker5] [9s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@58bb5426 DEBUG: [HttpClient-48-Worker5] [9s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@58bb5426 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@58bb5426 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 56289 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@68449a08(49) DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6c897046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e110395 queue.isEmpty: false DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [9s 875ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker5] [9s 875ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6c897046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e110395, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6c897046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e110395 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6c897046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e110395 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker5] [9s 875ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker5] [9s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker5] [9s 875ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6c897046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e110395 DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6c897046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e110395 DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker5] [9s 876ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [9s 876ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker5] [9s 876ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker5] [9s 876ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker5] [9s 876ms] HttpClientImpl(49) ClientImpl (async) elapsed 60 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@68449a08(49) DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [9s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-SelectorManager] [9s 876ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker5] [9s 876ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker5] [9s 876ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [9s 876ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-Worker5] [9s 876ms] SocketTube(108) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@69c715a8 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) pausing read event DEBUG: [HttpClient-49-SelectorManager] [9s 877ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [9s 877ms] Http2ClientImpl stopping DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@69c715a8 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) 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@1b7bce26[Not completed, 4 dependents] (id=7311) 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@4eeb4396[Completed normally] (id=7317), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [9s 877ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [9s 877ms] SSL Reader(SocketTube(108)) 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-48-Worker5] [9s 877ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [9s 877ms] 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@4eeb4396[Completed normally] (id=7317), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [9s 877ms] ConnectionPool(49) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-Worker5] [9s 877ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [9s 877ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-48-Worker5] [9s 877ms] SSL Writer(SocketTube(108)) stop DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-48-Worker5] [9s 877ms] SocketTube(108) leaving request(1): Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [MainThread] [9s 878ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 879ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:38843/ GET DEBUG: [HttpClient-49-Worker0] [9s 879ms] Exchange establishing exchange for https://127.0.0.1:38843/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-49-Worker0] [9s 879ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [9s 880ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [9s 880ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [9s 880ms] PlainHttpConnection(SocketTube(109)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [9s 880ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-49-Worker0] [9s 880ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c3083c for 8 (true) DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52247 DEBUG: [HttpClient-49-Worker1] [9s 880ms] SocketTube(109) connecting flows DEBUG: [HttpClient-49-Worker1] [9s 880ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [9s 880ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-49-Worker1] [9s 880ms] SocketTube(109) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] 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@83b634c[Not completed, 4 dependents] (id=7388) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SocketTube(109) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-49-Worker1] [9s 880ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-Worker1] [9s 880ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [9s 880ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [9s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d39ec2f for 1 (true) DEBUG: [HttpClient-49-Worker1] [9s 880ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-49-Worker1] [9s 881ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-49-Worker1] [9s 881ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [9s 881ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-Worker1] [9s 881ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [9s 881ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [9s 881ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-50-SelectorManager] [9s 881ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [9s 881ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-49-Worker2] [9s 881ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker2] [9s 881ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [9s 881ms] SocketTube(109) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [9s 882ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-49-Worker1] [9s 882ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-49-Worker1] [9s 882ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker1] [9s 882ms] SocketTube(109) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker1] [9s 882ms] SocketTube(109) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker1] [9s 882ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker1] [9s 883ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [9s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d39ec2f for 0 (false) DEBUG: [HttpClient-50-SelectorManager] [9s 885ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [9s 885ms] SocketTube(109) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [9s 885ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [9s 885ms] SSL Reader(SocketTube(109)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [9s 885ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d39ec2f for 1 (false) DEBUG: [HttpClient-49-Worker3] [9s 885ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [9s 885ms] SSL Reader(SocketTube(109)) Unwrapping: 261 DEBUG: [HttpClient-50-SelectorManager] [9s 885ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 885ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [9s 885ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [9s 885ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [9s 885ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [9s 885ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [9s 885ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 886ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [9s 886ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-49-Worker3] [9s 886ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [9s 886ms] SocketTube(109) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 886ms] SocketTube(109) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Reader(SocketTube(109)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [9s 886ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [9s 887ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-49-Worker3] [9s 887ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [9s 887ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [9s 887ms] Http2Connection checkSSLConfig: alpn: '' Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [9s 887ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [9s 887ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [9s 888ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52247 remote=/127.0.0.1:38843] DEBUG: [HttpClient-49-Worker3] [9s 888ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@635de67f queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@635de67f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@773eee71 DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Exchange requestAction.headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:38843/ GET DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=86 cap=86]], throwable=null] DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 86 bytes DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Writer(SocketTube(109)) added 1 (86 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [9s 888ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [9s 888ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [9s 888ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 888ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 888ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [9s 888ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-49-Worker3] [9s 888ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [9s 888ms] SocketTube(109) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 889ms] SocketTube(109) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [9s 889ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@58f2c7b7 DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) wrapping 86 bytes DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) OK => produced: 124 bytes into 128, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 86 bytesProduced = 124 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) Sending 124 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) Adding 124 to outputQ queue DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 124 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 889ms] SocketTube(109) trying to write: 124 DEBUG: [HttpClient-49-Worker3] [9s 889ms] SocketTube(109) wrote: 124 DEBUG: [HttpClient-49-Worker3] [9s 889ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [9s 889ms] SocketTube(109) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 889ms] SocketTube(109) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker3] [9s 889ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker3] [9s 889ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker3] [9s 889ms] SocketTube(109) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 889ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [9s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d39ec2f for 1 (false) DEBUG: [HttpClient-50-SelectorManager] [9s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d39ec2f for 0 (false) DEBUG: [HttpClient-50-SelectorManager] [9s 889ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [9s 889ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [9s 889ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [9s 889ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d39ec2f for 1 (false) DEBUG: [HttpClient-50-SelectorManager] [9s 889ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker4] [9s 889ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [9s 889ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [9s 890ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [9s 890ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [9s 890ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [9s 890ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker4] [9s 890ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker4] [9s 890ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker4] [9s 890ms] SocketTube(109) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-SelectorManager] [9s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d39ec2f for 1 (false) DEBUG: [HttpClient-50-SelectorManager] [9s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d39ec2f for 0 (false) DEBUG: [HttpClient-50-SelectorManager] [9s 934ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [9s 934ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [9s 934ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [9s 934ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d39ec2f for 1 (false) DEBUG: [HttpClient-50-SelectorManager] [9s 934ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-49-Worker5] [9s 934ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [9s 934ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [9s 934ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [9s 934ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [9s 934ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [9s 934ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-49-Worker5] [9s 934ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [9s 934ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [9s 934ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 934ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@635de67f DEBUG: [HttpClient-49-Worker5] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@635de67f DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@635de67f DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1Exchange getResponseAsync completed successfully Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38843/) 200 HTTP_1_1 Local port: 52247 DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32e6cfde(50) DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5cee6b48/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@500c00b4 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [9s 935ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [9s 935ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5cee6b48/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@500c00b4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5cee6b48/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@500c00b4 DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5cee6b48/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@500c00b4 DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [9s 935ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [9s 935ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 935ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 935ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 935ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5cee6b48/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@500c00b4 DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5cee6b48/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@500c00b4 DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [9s 936ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [9s 936ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [9s 936ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [9s 936ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [9s 936ms] HttpClientImpl(50) ClientImpl (async) elapsed 57 millis for GET to https://127.0.0.1:38843/ DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32e6cfde(50) DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [9s 936ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 936ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker5] [9s 936ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker5] [9s 936ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 936ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [9s 936ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 936ms] SocketTube(109) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 936ms] SocketTube(109) pausing read event DEBUG: [HttpClient-49-Worker5] [9s 936ms] SocketTube(109) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] SocketTube(109) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@83b634c[Not completed, 4 dependents] (id=7388) 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@7c3ee7ea[Completed normally] (id=7394), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] 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:332) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:352) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:540) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker5] [9s 937ms] SocketTube(109) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1e409b62 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] 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@7c3ee7ea[Completed normally] (id=7394), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker5] [9s 937ms] SocketTube(109) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] ConnectionPool(50) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-Worker5] [9s 937ms] SocketTube(109) leaving request(1): Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] SSL Writer(SocketTube(109)) stop DEBUG: [HttpClient-49-Worker5] [9s 937ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] SocketTube(109) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [9s 937ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 938ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 938ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:41973/ GET DEBUG: [HttpClient-50-Worker0] [9s 938ms] Exchange establishing exchange for http://127.0.0.1:41973/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [9s 939ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [9s 939ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [9s 939ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [9s 939ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [9s 939ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [9s 939ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [9s 939ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [9s 939ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [9s 939ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@162b8f6 queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [9s 939ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@162b8f6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [9s 939ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [9s 939ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [9s 939ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [9s 939ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [9s 939ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [9s 939ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [9s 939ms] PlainHttpConnection(SocketTube(110)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-51-SelectorManager] [9s 939ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@48b0acc2 for 8 (true) TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-51-SelectorManager] [9s 939ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect TestServer(1): creating connection DEBUG: [HttpClient-51-SelectorManager] [9s 939ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47806 TestServer: New connection from Socket[addr=/127.0.0.1,port=47806,localport=41973] DEBUG: [HttpClient-50-Worker1] [9s 939ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [9s 940ms] Http1Exchange SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker1] [9s 940ms] SocketTube(110) connecting flows TestServer(1): starting connection DEBUG: [HttpClient-50-Worker1] [9s 940ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [9s 940ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-50-Worker1] [9s 940ms] SocketTube(110) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-51-SelectorManager] [9s 940ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [9s 940ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4248c7b2 DEBUG: [HttpClient-51-SelectorManager] [9s 940ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [9s 940ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [9s 940ms] Http1AsyncReceiver(SocketTube(110)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [9s 940ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [9s 940ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-50-Worker1] [9s 940ms] Http1Publisher(SocketTube(110)) got subscriber: SocketTube(110) DEBUG: [HttpClient-50-Worker2] [9s 940ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker2] [9s 940ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [9s 940ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [9s 940ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-50-Worker2] [9s 940ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-Worker1] [9s 940ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-50-Worker1] [9s 940ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [9s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74a519f for 1 (true) DEBUG: [HttpClient-50-Worker2] [9s 940ms] SocketTube(110) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-51-SelectorManager] [9s 940ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [9s 940ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-50-Worker1] [9s 940ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-50-Worker3] [9s 940ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker3] [9s 940ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41973/ GET DEBUG: [HttpClient-50-Worker3] [9s 940ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker3] [9s 941ms] Http1Publisher(SocketTube(110)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker3] [9s 941ms] SocketTube(110) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) onNext with 195 bytes DEBUG: [HttpClient-50-Worker1] [9s 941ms] SocketTube(110) trying to write: 195 DEBUG: [HttpClient-50-Worker1] [9s 941ms] SocketTube(110) wrote: 195 DEBUG: [HttpClient-50-Worker1] [9s 941ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker1] [9s 941ms] SocketTube(110) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 941ms] SocketTube(110) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker1] [9s 941ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker1] [9s 941ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-SelectorManager] [9s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74a519f for 0 (false) DEBUG: [HttpClient-51-SelectorManager] [9s 941ms] SocketTube(110) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [9s 941ms] Http1AsyncReceiver(SocketTube(110)) Putting 71 bytes into the queue DEBUG: [HttpClient-50-Worker1] [9s 941ms] Http1Publisher(SocketTube(110)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5877c549 DEBUG: [HttpClient-51-SelectorManager] [9s 941ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74a519f for 1 (false) DEBUG: [HttpClient-50-Worker4] [9s 941ms] Http1AsyncReceiver(SocketTube(110)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@162b8f6 DEBUG: [HttpClient-51-SelectorManager] [9s 941ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 942ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1AsyncReceiver(SocketTube(110)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@162b8f6 DEBUG: [HttpClient-50-Worker1] [9s 942ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker1] [9s 942ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [HttpClient-50-Worker1] [9s 942ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) First time around DEBUG: [HttpClient-50-Worker1] [9s 942ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) headersReader is not yet completed DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1AsyncReceiver(SocketTube(110)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@162b8f6 DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker4] [9s 942ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47806 remote=/127.0.0.1:41973] DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@315b17c9(51) DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@48deb007/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@653708dd queue.isEmpty: false DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1AsyncReceiver(SocketTube(110)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [9s 942ms] PlainHttpConnection(SocketTube(110))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [9s 942ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [9s 942ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-50-Worker4] [9s 942ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [9s 942ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [9s 943ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [9s 943ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [9s 943ms] Http2Connection(SocketTube(110)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [9s 943ms] Http2Connection(SocketTube(110))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [9s 943ms] Http2Connection(SocketTube(110))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [9s 943ms] SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker4] [9s 943ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [9s 943ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-50-Worker4] [9s 943ms] SocketTube(110) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-Worker4] [9s 943ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-50-Worker4] [9s 943ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [9s 943ms] SocketTube(110) write: registering startSubscription event Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker4] [9s 943ms] PlainHttpConnection(SocketTube(110)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [9s 943ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [9s 943ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) sending window update: 33488897 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker4] [9s 943ms] PlainHttpConnection(SocketTube(110)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [9s 943ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [9s 943ms] Http2Connection(SocketTube(110)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [9s 943ms] Http2Connection(SocketTube(110)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [9s 943ms] Http2Connection(SocketTube(110)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker4] [9s 943ms] Http1AsyncReceiver(SocketTube(110)) stopping DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http1AsyncReceiver(SocketTube(110)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http1AsyncReceiver(SocketTube(110)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http2Connection(SocketTube(110)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http2Connection(SocketTube(110)) H2 processed buffered data DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-50-Worker4] [9s 944ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Finished reading body: READING_BODY DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@315b17c9(51) DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@48deb007/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@653708dd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-50-Worker4] [9s 944ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3687f39d DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] Http2Connection(SocketTube(110)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74a519f for 1 (false) DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [9s 944ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker5] [9s 944ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker5] [9s 944ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) trying to write: 63 DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) wrote: 63 DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker5] [9s 944ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [9s 944ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 944ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 944ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 944ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [9s 944ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) trying to write: 13 DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) wrote: 13 DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker5] [9s 944ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-Worker5] [9s 944ms] SocketTube(110) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-Worker5] [9s 945ms] SocketTube(110) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / DEBUG: [readLoop] [9s 945ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 945ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 945ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 945ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [9s 945ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [9s 945ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 945ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [9s 945ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 945ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 945ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-SelectorManager] [9s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74a519f for 0 (false) DEBUG: [HttpClient-51-SelectorManager] [9s 946ms] SocketTube(110) read bytes: 98 DEBUG: [HttpClient-51-SelectorManager] [9s 946ms] Http2Connection(SocketTube(110)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [9s 946ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74a519f for 1 (false) DEBUG: [HttpClient-51-SelectorManager] [9s 946ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-Worker6] [9s 946ms] Http2Connection(SocketTube(110)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [9s 946ms] Http2Connection(SocketTube(110)) H2 Receiving(1): 98 DEBUG: [HttpClient-50-Worker6] [9s 946ms] Http2Connection(SocketTube(110)) Processing 98 DEBUG: [HttpClient-50-Worker6] [9s 946ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-50-Worker6] [9s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [9s 946ms] 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 Mar 20, 2024 6:09:47 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 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [9s 947ms] PlainHttpConnection(SocketTube(110)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [9s 947ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [9s 947ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker6] [9s 947ms] SocketTube(110) trying to write: 9 DEBUG: [HttpClient-50-Worker6] [9s 947ms] SocketTube(110) wrote: 9 DEBUG: [HttpClient-50-Worker6] [9s 947ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker6] [9s 947ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker6] [9s 947ms] SocketTube(110) leaving requestMore: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-50-Worker6] [9s 947ms] SocketTube(110) leaving w.onNext Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [9s 947ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 947ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 947ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 947ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 947ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [9s 947ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [9s 947ms] Http2Connection(SocketTube(110))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [9s 948ms] Http2Connection(SocketTube(110))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [9s 948ms] Http2Connection(SocketTube(110))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41973/) 200 HTTP_2 Local port: 47806 DEBUG: [HttpClient-50-Worker6] [9s 948ms] Http2Connection(SocketTube(110))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:41973/) 200 HTTP_2 Local port: 47806 DEBUG: [HttpClient-50-Worker6] [9s 948ms] Http2Connection(SocketTube(110))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [9s 948ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [9s 948ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [9s 948ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [9s 948ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [9s 948ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [9s 948ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [9s 949ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [9s 949ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [9s 949ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [9s 949ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [9s 949ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [9s 949ms] HttpClientImpl(51) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:41973/ DEBUG: [HttpClient-50-Worker6] [9s 949ms] Http2Connection(SocketTube(110))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [9s 949ms] Http2Connection(SocketTube(110))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [9s 949ms] Http2Connection(SocketTube(110))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [9s 949ms] Http2Connection(SocketTube(110)) Closed stream 1 DEBUG: [HttpClient-50-Worker6] [9s 949ms] Http2Connection(SocketTube(110))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@90fb9b5 DEBUG: [HttpClient-50-Worker6] [9s 949ms] Http2Connection(SocketTube(110))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-50-Worker6] [9s 949ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-SelectorManager] [9s 949ms] HttpClientImpl(51) SelectorManager shutting down Mar 20, 2024 6:09:47 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] [9s 949ms] Http2Connection(SocketTube(110)) H2 processed(1) DEBUG: [HttpClient-51-SelectorManager] [9s 949ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [9s 949ms] Http2Connection(SocketTube(110)) Close all streams Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] PlainHttpConnection(SocketTube(110)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] SocketTube(110) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] SocketTube(110) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] SocketTube(110) pausing read event DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] SocketTube(110) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3687f39d DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] Http2Connection(SocketTube(110)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] SocketTube(110) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-50-Worker7] [9s 950ms] Http2Connection(SocketTube(110)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-51-SelectorManager] [9s 950ms] SocketTube(110) write: cancel DEBUG: [HttpClient-51-SelectorManager] [9s 951ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [9s 951ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: cancelled by SocketTube(110) DEBUG: [HttpClient-51-SelectorManager] [9s 951ms] SocketTube(110) leaving w.onNext Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-51-SelectorManager] [9s 951ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-50-Worker7] [9s 951ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [9s 951ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-51-SelectorManager] [9s 951ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-51-SelectorManager] [9s 951ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-SelectorManager] [9s 951ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:47806 stopping. 1 streams DEBUG: [HttpClient-51-SelectorManager] [9s 951ms] Http2Connection(SocketTube(110)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 952ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 952ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:41973/ GET DEBUG: [HttpClient-51-Worker0] [9s 953ms] Exchange establishing exchange for http://127.0.0.1:41973/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [9s 953ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [9s 953ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [9s 953ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [9s 953ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [9s 953ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [9s 953ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [9s 953ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [9s 953ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [9s 953ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3fcbd4e7 queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [9s 953ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3fcbd4e7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [9s 953ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [9s 953ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [9s 953ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [9s 953ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [9s 953ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [9s 953ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [9s 953ms] PlainHttpConnection(SocketTube(111)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-52-SelectorManager] [9s 953ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@35f66de4 for 8 (true) TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=47812,localport=41973] DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47812 DEBUG: [HttpClient-51-Worker1] [9s 954ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [9s 954ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker1] [9s 954ms] SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker1] [9s 954ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [9s 954ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-51-Worker1] [9s 954ms] SocketTube(111) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-51-Worker1] [9s 954ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-51-Worker1] [9s 954ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-51-Worker1] [9s 954ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [9s 954ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3f0e0694 DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [9s 954ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-51-Worker2] [9s 954ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker3] [9s 954ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker3] [9s 954ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [9s 954ms] Http1Publisher(SocketTube(111)) WriteTask Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41973/ GET DEBUG: [HttpClient-51-Worker2] [9s 954ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [9s 954ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [9s 954ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-Worker2] [9s 954ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-Worker3] [9s 954ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker2] [9s 954ms] SocketTube(111) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-SelectorManager] [9s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a0c9f11 for 1 (true) DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker3] [9s 955ms] SocketTube(111) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) onNext with 195 bytes DEBUG: [HttpClient-51-Worker1] [9s 955ms] SocketTube(111) trying to write: 195 DEBUG: [HttpClient-51-Worker1] [9s 955ms] SocketTube(111) wrote: 195 DEBUG: [HttpClient-51-Worker1] [9s 955ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker1] [9s 955ms] SocketTube(111) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 955ms] SocketTube(111) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-SelectorManager] [9s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a0c9f11 for 0 (false) DEBUG: [HttpClient-52-SelectorManager] [9s 955ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-51-Worker1] [9s 955ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-SelectorManager] [9s 955ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-Worker1] [9s 955ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-SelectorManager] [9s 955ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@597003da DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker1] [9s 955ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker4] [9s 955ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3fcbd4e7 DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-52-SelectorManager] [9s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a0c9f11 for 1 (false) DEBUG: [HttpClient-52-SelectorManager] [9s 956ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 956ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3fcbd4e7 DEBUG: [HttpClient-51-Worker1] [9s 956ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-51-Worker1] [9s 956ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3fcbd4e7 DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker4] [9s 956ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47812 remote=/127.0.0.1:41973] DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2b7a7c76(52) DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7c70c817/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1f50d608 queue.isEmpty: false DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-51-Worker4] [9s 956ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker4] [9s 956ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker4] [9s 956ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-51-Worker4] [9s 956ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker4] [9s 957ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker4] [9s 957ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker4] [9s 957ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker4] [9s 957ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-51-Worker4] [9s 957ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker4] [9s 957ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker4] [9s 957ms] SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker4] [9s 957ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-51-Worker4] [9s 957ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-51-Worker4] [9s 957ms] SocketTube(111) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4bbc0694 DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a0c9f11 for 1 (false) DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [9s 957ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-51-Worker4] [9s 957ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-51-Worker4] [9s 957ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker4] [9s 958ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-52-SelectorManager] [9s 958ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [9s 958ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-51-Worker5] [9s 958ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker5] [9s 958ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker5] [9s 958ms] SocketTube(111) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker4] [9s 958ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [9s 958ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [9s 958ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker4] [9s 958ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-51-Worker4] [9s 958ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-51-Worker4] [9s 958ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker4] [9s 958ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker4] [9s 958ms] SocketTube(111) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-51-Worker4] [9s 958ms] SocketTube(111) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [9s 958ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 958ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 958ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 958ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 958ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker4] [9s 958ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [9s 958ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker4] [9s 959ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-51-Worker4] [9s 959ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue TestServer(1): Using handler for: / DEBUG: [HttpClient-51-Worker4] [9s 959ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker4] [9s 959ms] SocketTube(111) trying to write: 13 DEBUG: [readLoop] [9s 959ms] FramesDecoder decodes: 9 TestServer(1): connection started Sent response headers 200 DEBUG: [HttpClient-51-Worker4] [9s 959ms] SocketTube(111) wrote: 13 DEBUG: [readLoop] [9s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker4] [9s 959ms] SocketTube(111) write: requesting more... DEBUG: [readLoop] [9s 959ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 959ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 959ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker4] [9s 959ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [readLoop] [9s 959ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 959ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 959ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-SelectorManager] [9s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a0c9f11 for 0 (false) DEBUG: [HttpClient-51-Worker4] [9s 959ms] SocketTube(111) leaving requestMore: Reading: [ops=0, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [9s 959ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker4] [9s 959ms] SocketTube(111) leaving w.onNext Reading: [ops=0, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-SelectorManager] [9s 959ms] SocketTube(111) read bytes: 98 DEBUG: [HttpClient-52-SelectorManager] [9s 960ms] Http2Connection(SocketTube(111)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [9s 960ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-Worker6] [9s 960ms] Http2Connection(SocketTube(111)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [9s 960ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-SelectorManager] [9s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a0c9f11 for 1 (false) DEBUG: [HttpClient-52-SelectorManager] [9s 960ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-51-Worker6] [9s 960ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker6] [9s 960ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker6] [9s 960ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 98 DEBUG: [HttpClient-51-Worker6] [9s 960ms] Http2Connection(SocketTube(111)) Processing 98 DEBUG: [HttpClient-51-Worker6] [9s 960ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-51-Worker6] [9s 960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker4] [9s 960ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker6] [9s 960ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2b7a7c76(52) DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7c70c817/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1f50d608, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-51-Worker4] [9s 960ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: no need to request more Mar 20, 2024 6:09:47 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 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [9s 961ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [9s 961ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [9s 961ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker6] [9s 961ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [9s 961ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-51-Worker6] [9s 961ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker6] [9s 961ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker6] [9s 961ms] SocketTube(111) leaving requestMore: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 961ms] SocketTube(111) leaving w.onNext Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 961ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [9s 961ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [9s 961ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [9s 961ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41973/) 200 HTTP_2 Local port: 47812 DEBUG: [HttpClient-51-Worker6] [9s 961ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:41973/) 200 HTTP_2 Local port: 47812 DEBUG: [HttpClient-51-Worker6] [9s 961ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [9s 961ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [9s 962ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [9s 962ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [9s 962ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [9s 962ms] HttpClientImpl(52) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:41973/ DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-52-SelectorManager] [9s 962ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [9s 962ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [9s 962ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-Worker6] [9s 962ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d8735f4 DEBUG: [HttpClient-51-Worker6] [9s 963ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 Mar 20, 2024 6:09:47 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-Worker6] [9s 963ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-Worker6] [9s 963ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) pausing read event DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4bbc0694 DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-51-Worker6] [9s 963ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) write: cancel DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] SocketTube(111) leaving w.onNext Reading: [ops=0, demand=9223372036854775806, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-52-SelectorManager] [9s 963ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-51-Worker6] [9s 963ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [readLoop] [9s 963ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 963ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 963ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [9s 963ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 964ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-52-SelectorManager] [9s 964ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-Worker6] [9s 964ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [HttpClient-52-SelectorManager] [9s 964ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-Worker6] [9s 964ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) Server connection to /127.0.0.1:47812 stopping. 1 streams DEBUG: [HttpClient-52-SelectorManager] [9s 964ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-52-SelectorManager] [9s 964ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-Worker6] [9s 964ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [MainThread] [9s 965ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 965ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:41973/ GET DEBUG: [HttpClient-52-Worker0] [9s 965ms] Exchange establishing exchange for http://127.0.0.1:41973/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [9s 965ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [9s 965ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [9s 965ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [9s 965ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [9s 965ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [9s 966ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [9s 966ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [9s 966ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [9s 966ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@473579f5 queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [9s 966ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@473579f5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [9s 966ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [9s 966ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [9s 966ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [9s 966ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [9s 966ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [9s 966ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [9s 966ms] PlainHttpConnection(SocketTube(112)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [9s 966ms] PlainHttpConnection(SocketTube(112)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [9s 966ms] PlainHttpConnection(SocketTube(112)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-53-SelectorManager] [9s 966ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27d773e2 for 8 (true) TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-53-SelectorManager] [9s 966ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect TestServer(1): creating connection DEBUG: [HttpClient-53-SelectorManager] [9s 966ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53639 TestServer: New connection from Socket[addr=/127.0.0.1,port=53639,localport=41973] TestServer(1): starting connection DEBUG: [HttpClient-52-Worker1] [9s 966ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [9s 967ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker1] [9s 967ms] SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker1] [9s 967ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [9s 967ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-52-Worker1] [9s 967ms] SocketTube(112) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-53-SelectorManager] [9s 967ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [9s 967ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d2f1892 DEBUG: [HttpClient-53-SelectorManager] [9s 967ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [9s 967ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [9s 967ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [9s 967ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [9s 967ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-Worker2] [9s 967ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker2] [9s 967ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [9s 967ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [9s 967ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-Worker2] [9s 967ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-Worker1] [9s 967ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-52-Worker2] [9s 967ms] SocketTube(112) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-52-Worker1] [9s 967ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-52-Worker1] [9s 967ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [9s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@682d9353 for 1 (true) DEBUG: [HttpClient-53-SelectorManager] [9s 967ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [9s 967ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-52-Worker1] [9s 967ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-52-Worker3] [9s 967ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker3] [9s 967ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [9s 967ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker3] [9s 967ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker3] [9s 967ms] SocketTube(112) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41973/ GET DEBUG: [HttpClient-52-Worker1] [9s 967ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Publisher(SocketTube(112)) onNext with 195 bytes DEBUG: [HttpClient-52-Worker1] [9s 968ms] SocketTube(112) trying to write: 195 DEBUG: [HttpClient-52-Worker1] [9s 968ms] SocketTube(112) wrote: 195 DEBUG: [HttpClient-52-Worker1] [9s 968ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker1] [9s 968ms] SocketTube(112) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 968ms] SocketTube(112) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker1] [9s 968ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker1] [9s 968ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-SelectorManager] [9s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@682d9353 for 0 (false) DEBUG: [HttpClient-53-SelectorManager] [9s 968ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [9s 968ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [9s 968ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@682d9353 for 1 (false) DEBUG: [HttpClient-53-SelectorManager] [9s 968ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker4] [9s 968ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@473579f5 DEBUG: [HttpClient-52-Worker4] [9s 968ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [9s 968ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@473579f5 DEBUG: [HttpClient-52-Worker4] [9s 968ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [9s 968ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [9s 968ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@473579f5 DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker4] [9s 968ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker1] [9s 968ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2a85e4c4 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) headersReader is already completed DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker1] [9s 969ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53639 remote=/127.0.0.1:41973] DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@427ff64a(53) DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@504fa1f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4936cd64 queue.isEmpty: false DEBUG: [HttpClient-52-Worker1] [9s 969ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker1] [9s 969ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-52-Worker1] [9s 969ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@504fa1f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4936cd64, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@504fa1f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4936cd64 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@504fa1f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4936cd64 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@504fa1f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4936cd64 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@504fa1f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4936cd64 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker1] [9s 969ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@427ff64a(53) DEBUG: [HttpClient-52-Worker1] [9s 970ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker1] [9s 970ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker1] [9s 970ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker1] [9s 970ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-52-Worker1] [9s 970ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker1] [9s 970ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker1] [9s 970ms] SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker1] [9s 970ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [9s 970ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-52-Worker1] [9s 970ms] SocketTube(112) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@590fb9e9 DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@682d9353 for 1 (false) DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [9s 970ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-Worker1] [9s 970ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-52-Worker1] [9s 970ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker1] [9s 971ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [9s 971ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [9s 971ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-52-Worker5] [9s 971ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker5] [9s 971ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker5] [9s 971ms] SocketTube(112) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker1] [9s 971ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker1] [9s 971ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker1] [9s 971ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker1] [9s 971ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-52-Worker1] [9s 971ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-52-Worker1] [9s 971ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker1] [9s 971ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker1] [9s 971ms] SocketTube(112) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 971ms] SocketTube(112) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [9s 971ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 971ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 971ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 971ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker1] [9s 971ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 972ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 972ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [9s 972ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 972ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 972ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker1] [9s 972ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker1] [9s 972ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker1] [9s 972ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker1] [9s 972ms] SocketTube(112) trying to write: 13 DEBUG: [HttpClient-53-SelectorManager] [9s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@682d9353 for 0 (false) DEBUG: [HttpClient-52-Worker1] [9s 972ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-53-SelectorManager] [9s 972ms] SocketTube(112) read bytes: 39 DEBUG: [HttpClient-53-SelectorManager] [9s 972ms] Http2Connection(SocketTube(112)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [9s 972ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@682d9353 for 1 (false) DEBUG: [HttpClient-53-SelectorManager] [9s 972ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 972ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-53-SelectorManager] [9s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@682d9353 for 0 (false) DEBUG: [readLoop] [9s 972ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-53-SelectorManager] [9s 972ms] SocketTube(112) read bytes: 59 DEBUG: [HttpClient-53-SelectorManager] [9s 972ms] Http2Connection(SocketTube(112)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [9s 973ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-Worker6] [9s 972ms] Http2Connection(SocketTube(112)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [9s 973ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-52-Worker6] [9s 973ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker1] [9s 972ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [readLoop] [9s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 973ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-53-SelectorManager] [9s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@682d9353 for 1 (false) DEBUG: [HttpClient-53-SelectorManager] [9s 973ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 973ms] SocketTube(112) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 973ms] SocketTube(112) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 973ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [readLoop] [9s 973ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 973ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker6] [9s 973ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 39 DEBUG: [HttpClient-52-Worker1] [9s 973ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker1] [9s 973ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker6] [9s 973ms] Http2Connection(SocketTube(112)) Processing 39 DEBUG: [HttpClient-52-Worker6] [9s 973ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-52-Worker6] [9s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 973ms] 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-Worker1] [9s 973ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-Worker1] [9s 973ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-Worker1] [9s 973ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-52-Worker1] [9s 974ms] Exchange Getting response async streamid: 1 Mar 20, 2024 6:09:47 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 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [9s 974ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [9s 974ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [9s 974ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker6] [9s 974ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [9s 974ms] SocketTube(112) wrote: 9 DEBUG: [HttpClient-52-Worker6] [9s 974ms] SocketTube(112) write: requesting more... DEBUG: [readLoop] [9s 974ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 974ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 974ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 974ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker6] [9s 975ms] SocketTube(112) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 975ms] SocketTube(112) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 975ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [HttpClient-52-Worker6] [9s 975ms] Http2Connection(SocketTube(112)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [9s 975ms] Http2Connection(SocketTube(112)) H2 Receiving(2): 59 DEBUG: [HttpClient-52-Worker6] [9s 975ms] Http2Connection(SocketTube(112)) Processing 59 DEBUG: [HttpClient-52-Worker6] [9s 975ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-52-Worker6] [9s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 975ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [9s 975ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [9s 975ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [9s 975ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41973/) 200 HTTP_2 Local port: 53639 DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:41973/) 200 HTTP_2 Local port: 53639 DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [9s 976ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [9s 976ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [9s 976ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [9s 976ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [9s 976ms] HttpClientImpl(53) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:41973/ DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [9s 976ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-53-SelectorManager] [9s 976ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-53-SelectorManager] [9s 976ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] Http2Connection(SocketTube(112)) Close all streams Mar 20, 2024 6:09:47 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-Worker6] [9s 976ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34ec6e1b DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) pausing read event DEBUG: [HttpClient-52-Worker6] [9s 977ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@590fb9e9 DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) write: cancel DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker6] [9s 977ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) leaving w.onNext Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-Worker6] [9s 977ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: Server connection to /127.0.0.1:53639 stopping. 1 streams DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-53-SelectorManager] [9s 977ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-52-Worker6] [9s 977ms] Http2Connection(SocketTube(112)) H2 processed(2) TestServer: Connection writer stopping DEBUG: [HttpClient-52-Worker6] [9s 978ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [9s 978ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker6] [9s 978ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-52-Worker6] [9s 978ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-52-Worker6] [9s 978ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [9s 979ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 979ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:41973/ GET DEBUG: [HttpClient-53-Worker0] [9s 979ms] Exchange establishing exchange for http://127.0.0.1:41973/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [9s 979ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [9s 979ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [9s 979ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [9s 979ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [9s 979ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [9s 980ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [9s 980ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [9s 980ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [9s 980ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a2d7331 queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [9s 980ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4a2d7331, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [9s 980ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [9s 980ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [9s 980ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [9s 980ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [9s 980ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [9s 980ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [9s 980ms] PlainHttpConnection(SocketTube(113)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [9s 980ms] PlainHttpConnection(SocketTube(113)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [9s 980ms] PlainHttpConnection(SocketTube(113)) registering connect event DEBUG: [HttpClient-54-SelectorManager] [9s 980ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4edf30d4 for 8 (true) TestServer(1): connection accepted DEBUG: [HttpClient-54-SelectorManager] [9s 980ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-54-SelectorManager] [9s 980ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42403 TestServer: New connection from Socket[addr=/127.0.0.1,port=42403,localport=41973] DEBUG: [HttpClient-53-Worker1] [9s 980ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [9s 980ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker1] [9s 980ms] SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker1] [9s 980ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [9s 980ms] SocketTube(113) registering subscribe event TestServer(1): starting connection DEBUG: [HttpClient-53-Worker1] [9s 980ms] SocketTube(113) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 980ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [9s 981ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@44275ba4 DEBUG: [HttpClient-54-SelectorManager] [9s 981ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 981ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [9s 981ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [9s 981ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [9s 981ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-Worker1] [9s 981ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-53-Worker1] [9s 981ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-53-Worker1] [9s 981ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-53-Worker2] [9s 981ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [9s 981ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [9s 981ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [9s 981ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [9s 981ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [9s 981ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-53-Worker3] [9s 981ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker1] [9s 981ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-53-Worker2] [9s 981ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-Worker2] [9s 981ms] SocketTube(113) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker3] [9s 981ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-54-SelectorManager] [9s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@125cd44 for 1 (true) DEBUG: [HttpClient-53-Worker3] [9s 981ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker3] [9s 981ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker3] [9s 981ms] SocketTube(113) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41973/ GET DEBUG: [HttpClient-53-Worker1] [9s 981ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [9s 981ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 981ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Publisher(SocketTube(113)) onNext with 195 bytes DEBUG: [HttpClient-53-Worker1] [9s 982ms] SocketTube(113) trying to write: 195 DEBUG: [HttpClient-53-Worker1] [9s 982ms] SocketTube(113) wrote: 195 DEBUG: [HttpClient-53-Worker1] [9s 982ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker1] [9s 982ms] SocketTube(113) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 982ms] SocketTube(113) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-SelectorManager] [9s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@125cd44 for 0 (false) DEBUG: [HttpClient-53-Worker1] [9s 982ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker1] [9s 982ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-SelectorManager] [9s 982ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [9s 982ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [9s 982ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@125cd44 for 1 (false) DEBUG: [HttpClient-54-SelectorManager] [9s 982ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-Worker4] [9s 982ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a2d7331 DEBUG: [HttpClient-53-Worker4] [9s 982ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [9s 982ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a2d7331 DEBUG: [HttpClient-53-Worker4] [9s 982ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker4] [9s 982ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker1] [9s 982ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker4] [9s 982ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a2d7331 DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@644705f0 DEBUG: [HttpClient-53-Worker4] [9s 983ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) headersReader is already completed DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker1] [9s 983ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42403 remote=/127.0.0.1:41973] DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e9bb746(54) DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@77eaa9dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a1acccc queue.isEmpty: false DEBUG: [HttpClient-53-Worker1] [9s 983ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker1] [9s 983ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-53-Worker1] [9s 983ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@77eaa9dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a1acccc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1AsyncReceiver(SocketTube(113)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77eaa9dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a1acccc DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77eaa9dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a1acccc DEBUG: [HttpClient-53-Worker1] [9s 983ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http1AsyncReceiver(SocketTube(113)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77eaa9dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a1acccc DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77eaa9dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a1acccc DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e9bb746(54) DEBUG: [HttpClient-53-Worker1] [9s 984ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker1] [9s 984ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker1] [9s 984ms] SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker1] [9s 984ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [9s 984ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-53-Worker1] [9s 984ms] SocketTube(113) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 984ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-53-Worker1] [9s 984ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@30ee0ebd DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@125cd44 for 1 (false) DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [9s 984ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-Worker1] [9s 984ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-54-SelectorManager] [9s 985ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [9s 985ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [9s 985ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker5] [9s 985ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker5] [9s 985ms] SocketTube(113) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker1] [9s 985ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker1] [9s 985ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker1] [9s 985ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker1] [9s 985ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-53-Worker1] [9s 985ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-53-Worker1] [9s 985ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker1] [9s 985ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [Test-server-pool] [9s 985ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 985ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 985ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 985ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker1] [9s 985ms] SocketTube(113) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-53-Worker1] [9s 985ms] SocketTube(113) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer(1): Using handler for: / DEBUG: [HttpClient-53-Worker1] [9s 986ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 Sent response headers 200 DEBUG: [readLoop] [9s 986ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 986ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 986ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 986ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 986ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [9s 986ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker1] [9s 986ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker1] [9s 986ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [9s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@125cd44 for 0 (false) DEBUG: [HttpClient-54-SelectorManager] [9s 986ms] SocketTube(113) read bytes: 39 DEBUG: [HttpClient-54-SelectorManager] [9s 986ms] Http2Connection(SocketTube(113)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [9s 986ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@125cd44 for 1 (false) DEBUG: [HttpClient-54-SelectorManager] [9s 986ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 986ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker1] [9s 986ms] SocketTube(113) trying to write: 13 DEBUG: [HttpClient-53-Worker6] [9s 986ms] Http2Connection(SocketTube(113)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-SelectorManager] [9s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@125cd44 for 0 (false) DEBUG: [HttpClient-54-SelectorManager] [9s 986ms] SocketTube(113) read bytes: 59 DEBUG: [HttpClient-53-Worker6] [9s 986ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-53-Worker1] [9s 986ms] SocketTube(113) wrote: 13 DEBUG: [HttpClient-53-Worker6] [9s 986ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [readLoop] [9s 986ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-53-Worker6] [9s 987ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-SelectorManager] [9s 986ms] Http2Connection(SocketTube(113)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [9s 987ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-Worker1] [9s 987ms] SocketTube(113) write: requesting more... DEBUG: [readLoop] [9s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 987ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 987ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker1] [9s 987ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker1] [9s 987ms] SocketTube(113) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 987ms] SocketTube(113) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 987ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker1] [9s 987ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker6] [9s 987ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 39 DEBUG: [HttpClient-53-Worker1] [9s 987ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-54-SelectorManager] [9s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@125cd44 for 1 (false) DEBUG: [HttpClient-54-SelectorManager] [9s 987ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 987ms] Http2Connection(SocketTube(113)) Processing 39 DEBUG: [readLoop] [9s 987ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker1] [9s 987ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-Worker6] [9s 987ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-53-Worker6] [9s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [9s 987ms] 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-53-Worker1] [9s 987ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-53-Worker1] [9s 988ms] Exchange Getting response async streamid: 1 Mar 20, 2024 6:09:47 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 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [9s 988ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [9s 988ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [9s 988ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker6] [9s 988ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [9s 988ms] SocketTube(113) wrote: 9 DEBUG: [readLoop] [9s 988ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 988ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 988ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [9s 988ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker6] [9s 988ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker6] [9s 988ms] SocketTube(113) leaving requestMore: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 988ms] SocketTube(113) leaving w.onNext Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 988ms] Http2Connection(SocketTube(113)) H2 processed(1) DEBUG: [HttpClient-53-Worker6] [9s 989ms] Http2Connection(SocketTube(113)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [9s 989ms] Http2Connection(SocketTube(113)) H2 Receiving(2): 59 DEBUG: [HttpClient-53-Worker6] [9s 989ms] Http2Connection(SocketTube(113)) Processing 59 DEBUG: [HttpClient-53-Worker6] [9s 989ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-53-Worker6] [9s 989ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [9s 989ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [9s 989ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [9s 989ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [9s 989ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41973/) 200 HTTP_2 Local port: 42403 DEBUG: [HttpClient-53-Worker6] [9s 989ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:41973/) 200 HTTP_2 Local port: 42403 DEBUG: [HttpClient-53-Worker6] [9s 989ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [9s 989ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [9s 989ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [9s 990ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [9s 990ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [9s 990ms] HttpClientImpl(54) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:41973/ DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-54-SelectorManager] [9s 990ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5846a227 DEBUG: [HttpClient-53-Worker6] [9s 990ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-SelectorManager] [9s 990ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-Worker6] [9s 990ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] Http2Connection(SocketTube(113)) Close all streams Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-Worker6] [9s 991ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) pausing read event DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@30ee0ebd DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) write: cancel DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] SocketTube(113) leaving w.onNext Reading: [ops=0, demand=9223372036854775805, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 991ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-Worker6] [9s 991ms] Http2Connection(SocketTube(113)) H2 processed(2) DEBUG: [HttpClient-53-Worker6] [9s 991ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [9s 991ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker6] [9s 991ms] Http2Connection(SocketTube(113)) H2 processed buffered data DEBUG: [HttpClient-53-Worker6] [9s 991ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 992ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-54-SelectorManager] [9s 992ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-54-SelectorManager] [9s 992ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-SelectorManager] [9s 992ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-54-SelectorManager] [9s 992ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-53-Worker6] [9s 992ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:42403 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 992ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [9s 993ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:41973/ GET DEBUG: [HttpClient-54-Worker0] [9s 993ms] Exchange establishing exchange for http://127.0.0.1:41973/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [9s 993ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [9s 993ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [9s 993ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [9s 993ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [9s 993ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [9s 993ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [9s 994ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [9s 994ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [9s 994ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@51c67d05 queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [9s 994ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@51c67d05, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [9s 994ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [9s 994ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [9s 994ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [9s 994ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [9s 994ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [9s 994ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [9s 994ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [9s 994ms] PlainHttpConnection(SocketTube(114)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [9s 994ms] PlainHttpConnection(SocketTube(114)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-55-SelectorManager] [9s 994ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5a98c94 for 8 (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59867,localport=41973] DEBUG: [HttpClient-55-SelectorManager] [9s 994ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-55-SelectorManager] [9s 994ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59867 DEBUG: [HttpClient-54-Worker1] [9s 994ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [9s 994ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker1] [9s 994ms] SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker1] [9s 994ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [9s 994ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-54-Worker1] [9s 994ms] SocketTube(114) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 994ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [9s 994ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f51e7e4 DEBUG: [HttpClient-55-SelectorManager] [9s 995ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 995ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [9s 995ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [9s 995ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [9s 995ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-Worker2] [9s 995ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [9s 995ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [9s 995ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [9s 995ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-Worker2] [9s 995ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-Worker1] [9s 994ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-54-Worker2] [9s 995ms] SocketTube(114) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a53686a for 1 (true) DEBUG: [HttpClient-54-Worker1] [9s 995ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-54-Worker1] [9s 995ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [9s 995ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [9s 995ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-54-Worker1] [9s 995ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-54-Worker3] [9s 995ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker3] [9s 995ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [9s 995ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker3] [9s 995ms] Http1Publisher(SocketTube(114)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker3] [9s 995ms] SocketTube(114) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41973/ GET DEBUG: [HttpClient-54-Worker1] [9s 995ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [9s 995ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-54-Worker1] [9s 995ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=195 cap=195]], throwable=null] DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Publisher(SocketTube(114)) onNext with 195 bytes DEBUG: [HttpClient-54-Worker1] [9s 996ms] SocketTube(114) trying to write: 195 DEBUG: [HttpClient-54-Worker1] [9s 996ms] SocketTube(114) wrote: 195 DEBUG: [HttpClient-54-Worker1] [9s 996ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker1] [9s 996ms] SocketTube(114) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-Worker1] [9s 996ms] SocketTube(114) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Publisher(SocketTube(114)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-55-SelectorManager] [9s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a53686a for 0 (false) DEBUG: [HttpClient-54-Worker1] [9s 996ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker1] [9s 996ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-55-SelectorManager] [9s 996ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [9s 996ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [9s 996ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a53686a for 1 (false) DEBUG: [HttpClient-55-SelectorManager] [9s 996ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker4] [9s 996ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@51c67d05 DEBUG: [HttpClient-54-Worker4] [9s 996ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [9s 996ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@51c67d05 DEBUG: [HttpClient-54-Worker4] [9s 996ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [9s 996ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [9s 996ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@51c67d05 DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker4] [9s 996ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [9s 996ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7ab8171f DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) headersReader is already completed DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker1] [9s 997ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59867 remote=/127.0.0.1:41973] DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@a097ed9(55) DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@583efdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44de26b3 queue.isEmpty: false DEBUG: [HttpClient-54-Worker1] [9s 997ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker1] [9s 997ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-54-Worker1] [9s 997ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@583efdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44de26b3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@583efdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44de26b3 DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@583efdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44de26b3 DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@583efdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44de26b3 DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@583efdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44de26b3 DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker1] [9s 997ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@a097ed9(55) DEBUG: [HttpClient-54-Worker1] [9s 997ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker1] [9s 998ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker1] [9s 998ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker1] [9s 998ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-54-Worker1] [9s 998ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker1] [9s 998ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker1] [9s 998ms] SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker1] [9s 998ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [9s 998ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-54-Worker1] [9s 998ms] SocketTube(114) leaving read.subscribe: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-Worker1] [9s 998ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-54-Worker1] [9s 998ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker1] [9s 998ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7b530649 DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a53686a for 1 (false) DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [9s 998ms] SocketTube(114) write: offloading requestMore Mar 20, 2024 6:09:47 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-Worker1] [9s 998ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker1] [9s 998ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker5] [9s 998ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker5] [9s 998ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker5] [9s 999ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker5] [9s 999ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-54-Worker1] [9s 998ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [9s 999ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 999ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 999ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 999ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 999ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker5] [9s 999ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-54-Worker5] [9s 999ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker5] [9s 999ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker5] [9s 999ms] SocketTube(114) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-Worker5] [9s 999ms] SocketTube(114) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-Worker5] [9s 999ms] SocketTube(114) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [9s 999ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker1] [9s 999ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker1] [9s 999ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker1] [9s 999ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker1] [9s 999ms] SocketTube(114) trying to write: 13 DEBUG: [HttpClient-54-Worker1] [9s 999ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-54-Worker1] [9s 999ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker1] [9s 999ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker1] [9s 999ms] SocketTube(114) leaving requestMore: Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-Worker1] [9s 999ms] SocketTube(114) leaving w.onNext Reading: [ops=1, demand=9223372036854775807, stopped=false], Writing: [ops=0, demand=1] TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-54-Worker1] [9s 999ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface TestServer(1): Using handler for: / DEBUG: [readLoop] [9s 999ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-54-Worker1] [10s] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers TestServer(1): connection started DEBUG: [readLoop] [10s] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-55-SelectorManager] [10s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a53686a for 0 (false) DEBUG: [HttpClient-55-SelectorManager] [10s] SocketTube(114) read bytes: 39 DEBUG: [HttpClient-55-SelectorManager] [10s] Http2Connection(SocketTube(114)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [10s] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [10s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a53686a for 1 (false) DEBUG: [HttpClient-55-SelectorManager] [10s] SocketTube(114) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775806, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-SelectorManager] [10s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a53686a for 0 (false) DEBUG: [HttpClient-54-Worker1] [10s] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [readLoop] [10s] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-54-Worker1] [10s] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-55-SelectorManager] [10s] SocketTube(114) read bytes: 50 DEBUG: [HttpClient-54-Worker1] [10s] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [readLoop] [10s] FramesDecoder decodes: 30 DEBUG: [HttpClient-54-Worker1] [10s] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker1] [10s] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker1] [10s] Http2Connection(SocketTube(114)) H2 processed buffered data DEBUG: [HttpClient-55-SelectorManager] [10s] Http2Connection(SocketTube(114)) onNext: got 50 bytes in 1 buffers DEBUG: [readLoop] [10s] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-Worker1] [10s] Http2Connection(SocketTube(114)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-SelectorManager] [10s] SocketTube(114) resuming read event DEBUG: [readLoop] [10s] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 1ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 1ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 1ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker1] [10s] Http2Connection(SocketTube(114)) H2 Receiving(1): 39 DEBUG: [HttpClient-55-SelectorManager] [10s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a53686a for 1 (false) DEBUG: [HttpClient-55-SelectorManager] [10s 1ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775805, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-Worker1] [10s 1ms] Http2Connection(SocketTube(114)) Processing 39 DEBUG: [HttpClient-54-Worker1] [10s 1ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-54-Worker1] [10s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-SelectorManager] [10s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a53686a for 0 (false) DEBUG: [HttpClient-55-SelectorManager] [10s 1ms] SocketTube(114) read bytes: 9 DEBUG: [HttpClient-55-SelectorManager] [10s 1ms] Http2Connection(SocketTube(114)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [10s 1ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [10s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a53686a for 1 (false) DEBUG: [HttpClient-54-Worker1] [10s 1ms] 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-55-SelectorManager] [10s 1ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] Mar 20, 2024 6:09:47 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 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker1] [10s 1ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker1] [10s 1ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker1] [10s 1ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker1] [10s 1ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-54-Worker1] [10s 1ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-54-Worker1] [10s 1ms] SocketTube(114) write: requesting more... DEBUG: [readLoop] [10s 1ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 2ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 2ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker1] [10s 1ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker1] [10s 2ms] SocketTube(114) leaving requestMore: Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-Worker1] [10s 2ms] SocketTube(114) leaving w.onNext Reading: [ops=1, demand=9223372036854775804, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-54-Worker1] [10s 2ms] Http2Connection(SocketTube(114)) H2 processed(1) DEBUG: [HttpClient-54-Worker1] [10s 2ms] Http2Connection(SocketTube(114)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker1] [10s 2ms] Http2Connection(SocketTube(114)) H2 Receiving(2): 50 DEBUG: [HttpClient-54-Worker1] [10s 2ms] Http2Connection(SocketTube(114)) Processing 50 DEBUG: [HttpClient-54-Worker1] [10s 2ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-54-Worker1] [10s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker1] [10s 2ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker1] [10s 2ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker1] [10s 3ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker1] [10s 3ms] Http2Connection(SocketTube(114))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [HttpClient-54-Worker1] [10s 3ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker1] [10s 3ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker1] [10s 3ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker1] [10s 3ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker1] [10s 3ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker1] [10s 3ms] Http2Connection(SocketTube(114))/Stream(1) incoming: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker1] [10s 3ms] Http2Connection(SocketTube(114))/Stream(1) completing requestBodyCF normally due to received RESET(NO_ERROR) (stream=1) DEBUG: [HttpClient-54-Worker1] [10s 3ms] Http2Connection(SocketTube(114)) H2 processed(2) DEBUG: [HttpClient-54-Worker1] [10s 3ms] Http2Connection(SocketTube(114)) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker1] [10s 3ms] Http2Connection(SocketTube(114)) H2 Receiving(3): 9 DEBUG: [HttpClient-54-Worker1] [10s 3ms] Http2Connection(SocketTube(114)) Processing 9 DEBUG: [HttpClient-54-Worker1] [10s 3ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-54-Worker1] [10s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker1] [10s 4ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker1] [10s 4ms] Http2Connection(SocketTube(114)) H2 processed(3) DEBUG: [HttpClient-54-Worker1] [10s 4ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-Worker1] [10s 4ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-Worker1] [10s 4ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-54-Worker1] [10s 4ms] Exchange Getting response async streamid: 1 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41973/) 200 HTTP_2 Local port: 59867 DEBUG: [HttpClient-54-Worker1] [10s 4ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:41973/) 200 HTTP_2 Local port: 59867 DEBUG: [HttpClient-54-Worker1] [10s 4ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker1] [10s 4ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker1] [10s 4ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker1] [10s 4ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker1] [10s 5ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker1] [10s 5ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker1] [10s 5ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker1] [10s 5ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker1] [10s 5ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker1] [10s 5ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker1] [10s 5ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-54-Worker1] [10s 5ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c7cba80 DEBUG: [HttpClient-54-Worker1] [10s 5ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker1] [10s 5ms] HttpClientImpl(55) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:41973/ DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] Http2Connection(SocketTube(114)) Close all streams Mar 20, 2024 6:09:47 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] [10s 5ms] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] SocketTube(114) pausing read event DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7b530649 DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [10s 5ms] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] SocketTube(114) leaving read() loop with error: Reading: [ops=0, demand=9223372036854775804, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] SocketTube(114) write: cancel DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] SocketTube(114) leaving w.onNext Reading: [ops=0, demand=9223372036854775804, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-Worker6] [10s 6ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) 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:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-Worker6] [10s 6ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-55-SelectorManager] [10s 6ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:59867 stopping. 1 streams DEBUG: [HttpClient-55-SelectorManager] [10s 7ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-SelectorManager] [10s 7ms] Http2Connection(SocketTube(114)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [10s 7ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [10s 8ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:43403/ GET DEBUG: [HttpClient-55-Worker0] [10s 8ms] Exchange establishing exchange for https://127.0.0.1:43403/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 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] [10s 9ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [10s 9ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [10s 9ms] PlainHttpConnection(SocketTube(115)) registering connect event DEBUG: [HttpClient-55-Worker0] [10s 9ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-56-SelectorManager] [10s 9ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2bae1148 for 8 (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-56-SelectorManager] [10s 9ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35378, Session(1710954587397|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-SelectorManager] [10s 9ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35378 DEBUG: [HttpClient-55-Worker1] [10s 9ms] SocketTube(115) connecting flows DEBUG: [HttpClient-55-Worker1] [10s 9ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [10s 10ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-55-Worker1] [10s 10ms] SocketTube(115) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-Worker1] [10s 10ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker1] [10s 10ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker1] [10s 10ms] SSL Writer(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SocketTube(115) DEBUG: [HttpClient-55-Worker1] [10s 10ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@21567a38[Not completed, 4 dependents] (id=7810) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SSL Reader(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 1 (true) DEBUG: [HttpClient-55-Worker1] [10s 10ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [10s 10ms] SSL Writer(SocketTube(115)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [10s 10ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-55-Worker2] [10s 10ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker2] [10s 10ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [10s 10ms] SocketTube(115) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker1] [10s 10ms] SSL Writer(SocketTube(115)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [10s 11ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [10s 11ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [10s 14ms] SocketTube(115) trying to write: 2191 DEBUG: [HttpClient-55-Worker1] [10s 14ms] SocketTube(115) wrote: 2191 DEBUG: [HttpClient-55-Worker1] [10s 14ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker1] [10s 14ms] SocketTube(115) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker1] [10s 14ms] SocketTube(115) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker1] [10s 14ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [10s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 0 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 15ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [10s 15ms] SocketTube(115) read bytes: 133 DEBUG: [HttpClient-56-SelectorManager] [10s 15ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [10s 16ms] SSL Reader(SocketTube(115)) Adding 133 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [10s 16ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker3] [10s 16ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [10s 16ms] SSL Reader(SocketTube(115)) Unwrapping: 133 DEBUG: [HttpClient-56-SelectorManager] [10s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 1 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 16ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker3] [10s 16ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [10s 16ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [10s 16ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [10s 16ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-56-SelectorManager] [10s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 0 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 16ms] SocketTube(115) no more demand for reading DEBUG: [HttpClient-55-Worker3] [10s 16ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-56-SelectorManager] [10s 16ms] SocketTube(115) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker3] [10s 16ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [10s 17ms] SocketTube(115) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [10s 17ms] SocketTube(115) wrote: 6 DEBUG: [HttpClient-55-Worker3] [10s 17ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker3] [10s 17ms] SocketTube(115) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker3] [10s 17ms] SocketTube(115) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker3] [10s 17ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker3] [10s 17ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker3] [10s 17ms] SocketTube(115) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-SelectorManager] [10s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 1 (true) DEBUG: [HttpClient-55-Worker3] [10s 17ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [10s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 0 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 18ms] SocketTube(115) read bytes: 175 DEBUG: [HttpClient-56-SelectorManager] [10s 18ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [10s 18ms] SSL Reader(SocketTube(115)) Adding 175 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [10s 18ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [10s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 1 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 18ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) Unwrapping: 175 DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker4] [10s 18ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Reader(SocketTube(115)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [10s 19ms] SSL Writer(SocketTube(115)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [10s 20ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [10s 20ms] SSLFlowDelegate(SocketTube(115)) setALPN = h2 DEBUG: [HttpClient-55-Worker4] [10s 20ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker4] [10s 20ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker4] [10s 20ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker4] [10s 20ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker4] [10s 20ms] SSLTube(SocketTube(115)) connecting flows DEBUG: [HttpClient-55-Worker4] [10s 20ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3489c31a DEBUG: [HttpClient-55-Worker4] [10s 20ms] Http2Connection(SSLTube(SocketTube(115))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker4] [10s 20ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [10s 20ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [10s 20ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [10s 20ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [10s 20ms] SSLTube(SocketTube(115)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker4] [10s 20ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) Mar 20, 2024 6:09:47 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] [10s 21ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [10s 21ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [10s 21ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [10s 21ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [10s 21ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker4] [10s 21ms] SSL Writer(SocketTube(115)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [10s 21ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) sending window update: 33488897 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker4] [10s 21ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [10s 21ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [10s 21ms] Http2Connection(SSLTube(SocketTube(115))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker4] [10s 21ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [10s 21ms] Http2Connection(SSLTube(SocketTube(115))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [10s 21ms] Http2Connection(SSLTube(SocketTube(115))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker4] [10s 22ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed buffered data DEBUG: [HttpClient-55-Worker4] [10s 22ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker4] [10s 22ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker4] [10s 22ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker4] [10s 22ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker4] [10s 22ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker4] [10s 22ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [10s 22ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(0) sendHeadersOnly() Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:43403/ GET DEBUG: [HttpClient-55-Worker4] [10s 22ms] Http2Connection(SSLTube(SocketTube(115))) Opened stream 1 DEBUG: [HttpClient-55-Worker4] [10s 22ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-55-Worker4] [10s 23ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 51 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [10s 23ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [10s 23ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [10s 23ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker4] [10s 23ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [10s 23ms] SocketTube(115) trying to write: 90 DEBUG: [HttpClient-55-Worker4] [10s 23ms] SocketTube(115) wrote: 90 DEBUG: [HttpClient-55-Worker4] [10s 23ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker4] [10s 23ms] SocketTube(115) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker4] [10s 23ms] SocketTube(115) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker4] [10s 23ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [10s 23ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker4] [10s 23ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [10s 23ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 51 bytes (2 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSLTube(SocketTube(115)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) added 2 (51 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) wrapping 127 bytes DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) OK => produced: 165 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) Sending 165 bytes downstream DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) Adding 165 to outputQ queue DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [10s 23ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 165 bytes downstream DEBUG: [HttpClient-55-Worker4] [10s 23ms] SocketTube(115) trying to write: 165 DEBUG: [HttpClient-55-Worker4] [10s 23ms] SocketTube(115) wrote: 165 DEBUG: [HttpClient-55-Worker4] [10s 24ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker4] [10s 24ms] SocketTube(115) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker4] [10s 24ms] SocketTube(115) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker4] [10s 24ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [10s 24ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [10s 24ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker4] [10s 24ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [10s 24ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [10s 24ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [10s 24ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [10s 24ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker4] [10s 24ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker4] [10s 24ms] SocketTube(115) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker4] [10s 24ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [10s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 1 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 0 (false) TestServer(2): starting connection DEBUG: [HttpClient-56-SelectorManager] [10s 25ms] SocketTube(115) read bytes: 1726 DEBUG: [HttpClient-56-SelectorManager] [10s 25ms] SSL Reader(SocketTube(115)) onNext DEBUG: [Test-server-pool] [10s 25ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [10s 25ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [10s 25ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [10s 25ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [10s 25ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-SelectorManager] [10s 25ms] SSL Reader(SocketTube(115)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [10s 25ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-SelectorManager] [10s 25ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker5] [10s 25ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [10s 25ms] SSL Reader(SocketTube(115)) Unwrapping: 1726 DEBUG: [HttpClient-56-SelectorManager] [10s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 1 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 25ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [10s 25ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 25ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 26ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 26ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 26ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 0 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SocketTube(115) no more demand for reading DEBUG: [readLoop] [10s 26ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SocketTube(115) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [10s 26ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 26ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [10s 26ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [10s 26ms] FramesDecoder Not enough data to parse frame body, needs: 42, has: 0 DEBUG: [readLoop] [10s 26ms] FramesDecoder decodes: 42 DEBUG: [readLoop] [10s 26ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 26ms] FramesDecoder Got frame: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-55-Worker5] [10s 26ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker5] [10s 26ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker5] [10s 26ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker5] [10s 26ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker5] [10s 26ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker5] [10s 26ms] SocketTube(115) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 1 (true) TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 0 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SocketTube(115) read bytes: 77 DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SSL Reader(SocketTube(115)) onNext TestServer(2): Using handler for: / DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SSL Reader(SocketTube(115)) Adding 77 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 1 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 26ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker6] [10s 26ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker6] [10s 27ms] SSL Reader(SocketTube(115)) Unwrapping: 77 Sent response headers 200 DEBUG: [HttpClient-55-Worker6] [10s 27ms] SSL Reader(SocketTube(115)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker6] [10s 27ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker6] [10s 27ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker6] [10s 27ms] SSL Reader(SocketTube(115)) sending 39 DEBUG: [HttpClient-55-Worker6] [10s 27ms] SSL Reader(SocketTube(115)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker6] [10s 27ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [10s 27ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker6] [10s 27ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [10s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 0 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 27ms] SocketTube(115) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [10s 27ms] SocketTube(115) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker6] [10s 27ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [10s 27ms] Http2Connection(SSLTube(SocketTube(115))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [10s 27ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker6] [10s 27ms] Http2Connection(SSLTube(SocketTube(115))) Processing 39 DEBUG: [HttpClient-55-Worker6] [10s 27ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker6] [10s 27ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [10s 27ms] 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 Mar 20, 2024 6:09:47 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 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker6] [10s 28ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker6] [10s 28ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker6] [10s 28ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker6] [10s 28ms] SocketTube(115) trying to write: 47 DEBUG: [HttpClient-55-Worker6] [10s 28ms] SocketTube(115) wrote: 47 DEBUG: [HttpClient-55-Worker6] [10s 28ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker6] [10s 28ms] SocketTube(115) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker6] [10s 28ms] SocketTube(115) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [readLoop] [10s 28ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 28ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 28ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 28ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 28ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [10s 28ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker6] [10s 28ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [10s 29ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker6] [10s 29ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(1) DEBUG: [HttpClient-55-Worker6] [10s 29ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [10s 29ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker6] [10s 29ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker6] [10s 29ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker6] [10s 29ms] SocketTube(115) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker6] [10s 29ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [10s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 1 (true) DEBUG: [HttpClient-56-SelectorManager] [10s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 0 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 29ms] SocketTube(115) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [10s 29ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [10s 29ms] SSL Reader(SocketTube(115)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [10s 29ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [10s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6454f076 for 1 (false) DEBUG: [HttpClient-56-SelectorManager] [10s 29ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-55-Worker7] [10s 29ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker7] [10s 29ms] SSL Reader(SocketTube(115)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker7] [10s 29ms] SSL Reader(SocketTube(115)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker7] [10s 29ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker7] [10s 29ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker7] [10s 29ms] SSL Reader(SocketTube(115)) sending 15 DEBUG: [HttpClient-55-Worker7] [10s 29ms] SSL Reader(SocketTube(115)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker7] [10s 29ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker7] [10s 29ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker7] [10s 29ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker7] [10s 29ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker7] [10s 29ms] Http2Connection(SSLTube(SocketTube(115))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker7] [10s 29ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker7] [10s 30ms] Http2Connection(SSLTube(SocketTube(115))) Processing 15 DEBUG: [HttpClient-55-Worker7] [10s 30ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker7] [10s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker7] [10s 30ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker7] [10s 30ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker7] [10s 30ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker7] [10s 30ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 35378 DEBUG: [HttpClient-55-Worker7] [10s 30ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 35378 DEBUG: [HttpClient-55-Worker7] [10s 30ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker7] [10s 30ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker7] [10s 30ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(2) DEBUG: [HttpClient-55-Worker7] [10s 30ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker7] [10s 30ms] SSL Reader(SocketTube(115)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker7] [10s 30ms] SSL Reader(SocketTube(115)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) sending 13 DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))) Processing 13 DEBUG: [HttpClient-55-Worker7] [10s 31ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker7] [10s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker7] [10s 31ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(3) DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) sending 9 DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker7] [10s 31ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker7] [10s 31ms] Http2Connection(SSLTube(SocketTube(115))) Processing 9 DEBUG: [HttpClient-55-Worker7] [10s 31ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker7] [10s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker7] [10s 31ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker7] [10s 32ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker7] [10s 32ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker7] [10s 32ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker7] [10s 32ms] HttpClientImpl(56) ClientImpl (async) elapsed 23 millis for GET to https://127.0.0.1:43403/ DEBUG: [HttpClient-55-Worker7] [10s 32ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker7] [10s 32ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker7] [10s 32ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker7] [10s 32ms] Http2Connection(SSLTube(SocketTube(115))) Closed stream 1 DEBUG: [HttpClient-56-SelectorManager] [10s 32ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-55-Worker7] [10s 32ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44e134d4 DEBUG: [HttpClient-55-Worker7] [10s 32ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker7] [10s 32ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(4) DEBUG: [HttpClient-55-Worker7] [10s 32ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker7] [10s 32ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker7] [10s 32ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker7] [10s 32ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [10s 32ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [10s 32ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams DEBUG: [HttpClient-55-Worker7] [10s 32ms] SocketTube(115) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [10s 32ms] SocketTube(115) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@44047ca (java.io.IOException: selector manager closed) Mar 20, 2024 6:09:47 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] [10s 32ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [10s 32ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [10s 32ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker7] [10s 32ms] SocketTube(115) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [10s 32ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [10s 32ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker7] [10s 32ms] SocketTube(115) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [10s 32ms] SocketTube(115) pausing read event DEBUG: [HttpClient-56-SelectorManager] [10s 32ms] SSL Writer(SocketTube(115)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SSL Writer(SocketTube(115)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SSL Writer(SocketTube(115)) wrapping 34 bytes DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-55-Worker7] [10s 33ms] SocketTube(115) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SSL Writer(SocketTube(115)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SSL Writer(SocketTube(115)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SSL Writer(SocketTube(115)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-55-Worker7] [10s 33ms] SocketTube(115) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@44047ca (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SocketTube(115) write: cancel DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SocketTube(115) leaving w.onNext Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-55-Worker7] [10s 33ms] SocketTube(115) signal read error: java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-Worker7] [10s 33ms] SocketTube(115) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@21567a38[Not completed, 4 dependents] (id=7810) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3489c31a, getALPN: jdk.internal.net.http.common.MinimalFuture@6755a4b0[Completed normally] (id=7816), 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-55-Worker7] [10s 33ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [10s 33ms] SSL Reader(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-56-SelectorManager] [10s 33ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams Server connection to /127.0.0.1:35378 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-55-Worker7] [10s 33ms] SSL Reader(SocketTube(115)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-55-Worker7] [10s 34ms] SSL Reader(SocketTube(115)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [10s 34ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3489c31a, getALPN: jdk.internal.net.http.common.MinimalFuture@6755a4b0[Completed normally] (id=7816), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [10s 34ms] Http2Connection(SSLTube(SocketTube(115))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [10s 34ms] Http2Connection(SSLTube(SocketTube(115))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-55-Worker7] [10s 34ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [10s 34ms] SSLTube(SocketTube(115)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker7] [10s 34ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker7] [10s 34ms] SSL Reader(SocketTube(115)) stop DEBUG: [HttpClient-55-Worker7] [10s 35ms] SSL Writer(SocketTube(115)) stop DEBUG: [HttpClient-55-Worker7] [10s 35ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-55-Worker7] [10s 35ms] SocketTube(115) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-55-Worker7] [10s 35ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-55-Worker7] [10s 35ms] SocketTube(115) leaving request(1): Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [MainThread] [10s 35ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [10s 36ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:43403/ GET DEBUG: [HttpClient-56-Worker0] [10s 36ms] Exchange establishing exchange for https://127.0.0.1:43403/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 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] [10s 37ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [10s 37ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [10s 37ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-56-Worker0] [10s 37ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-57-SelectorManager] [10s 37ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@56e189e8 for 8 (true) TestServer(2): connection accepted DEBUG: [HttpClient-57-SelectorManager] [10s 37ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-57-SelectorManager] [10s 37ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35384 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35384, Session(1710954587843|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-Worker1] [10s 37ms] SocketTube(116) connecting flows DEBUG: [HttpClient-56-Worker1] [10s 37ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [10s 37ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-56-Worker1] [10s 38ms] SocketTube(116) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-56-Worker1] [10s 38ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] 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@5c19e298[Not completed, 4 dependents] (id=7875) 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-57-SelectorManager] [10s 38ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker1] [10s 38ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SocketTube(116) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-56-Worker1] [10s 38ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 1 (true) DEBUG: [HttpClient-56-Worker1] [10s 38ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-56-Worker1] [10s 38ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [10s 38ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [10s 38ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-56-Worker2] [10s 38ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker1] [10s 38ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-56-Worker1] [10s 38ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [10s 38ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker2] [10s 38ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [10s 38ms] SocketTube(116) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [10s 40ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-56-Worker1] [10s 40ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-56-Worker1] [10s 40ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker1] [10s 40ms] SocketTube(116) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker1] [10s 40ms] SocketTube(116) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker1] [10s 40ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [10s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 0 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 42ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [10s 42ms] SocketTube(116) read bytes: 133 DEBUG: [HttpClient-57-SelectorManager] [10s 42ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [10s 42ms] SSL Reader(SocketTube(116)) Adding 133 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [10s 42ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [10s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 1 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 42ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker3] [10s 42ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [10s 42ms] SSL Reader(SocketTube(116)) Unwrapping: 133 DEBUG: [HttpClient-56-Worker3] [10s 42ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [10s 42ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [10s 42ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [10s 42ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker3] [10s 42ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [10s 42ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-57-SelectorManager] [10s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 0 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 42ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [10s 42ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [10s 43ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [10s 43ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-56-Worker3] [10s 43ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker3] [10s 43ms] SocketTube(116) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker3] [10s 43ms] SocketTube(116) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker3] [10s 43ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker3] [10s 43ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker3] [10s 43ms] SocketTube(116) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker3] [10s 43ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [10s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 1 (true) DEBUG: [HttpClient-57-SelectorManager] [10s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 0 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 43ms] SocketTube(116) read bytes: 175 DEBUG: [HttpClient-57-SelectorManager] [10s 43ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [10s 43ms] SSL Reader(SocketTube(116)) Adding 175 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [10s 43ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [10s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 1 (false) DEBUG: [HttpClient-56-Worker4] [10s 43ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [10s 43ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-57-SelectorManager] [10s 43ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker4] [10s 43ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker4] [10s 43ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [10s 43ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker4] [10s 43ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker4] [10s 43ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [10s 44ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-56-Worker4] [10s 44ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker4] [10s 44ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker4] [10s 44ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker4] [10s 45ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker4] [10s 45ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-56-Worker4] [10s 45ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5ec70b32 DEBUG: [HttpClient-56-Worker4] [10s 45ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker4] [10s 45ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [10s 45ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [10s 45ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [10s 45ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [10s 45ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker4] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Mar 20, 2024 6:09:47 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] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [10s 45ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [10s 45ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker4] [10s 45ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [10s 45ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker4] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [10s 45ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker4] [10s 45ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [10s 45ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [10s 45ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker4] [10s 45ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-56-Worker4] [10s 45ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker4] [10s 46ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker4] [10s 46ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker4] [10s 46ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker4] [10s 46ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker4] [10s 46ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [10s 46ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:43403/ GET DEBUG: [HttpClient-56-Worker4] [10s 46ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-56-Worker4] [10s 46ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-Worker4] [10s 46ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 51 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [10s 46ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [10s 46ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [10s 46ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker4] [10s 46ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker4] [10s 46ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [10s 46ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker4] [10s 46ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [10s 46ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [10s 46ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [10s 46ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker4] [10s 47ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [10s 47ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker4] [10s 47ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [10s 47ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 51 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) added 2 (51 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) wrapping 127 bytes DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) OK => produced: 165 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) Sending 165 bytes downstream DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) Adding 165 to outputQ queue DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 165 bytes downstream DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) trying to write: 165 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) wrote: 165 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker4] [10s 47ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker4] [10s 47ms] SocketTube(116) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker4] [10s 47ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [10s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 0 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 47ms] SocketTube(116) read bytes: 1726 DEBUG: [HttpClient-57-SelectorManager] [10s 47ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [10s 47ms] SSL Reader(SocketTube(116)) Adding 1726 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-57-SelectorManager] [10s 47ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker5] [10s 47ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [10s 47ms] SSL Reader(SocketTube(116)) Unwrapping: 1726 DEBUG: [HttpClient-57-SelectorManager] [10s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 1 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 47ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 1 (false) DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 0 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [10s 48ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [10s 48ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [10s 48ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker5] [10s 48ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker5] [10s 48ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker5] [10s 48ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker5] [10s 48ms] SocketTube(116) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 1 (true) DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 0 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SocketTube(116) read bytes: 77 DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SSL Reader(SocketTube(116)) Adding 77 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 1 (false) DEBUG: [HttpClient-56-Worker6] [10s 48ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [10s 48ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-57-SelectorManager] [10s 48ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] TestServer(2): connection started DEBUG: [readLoop] [10s 48ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [10s 48ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [10s 48ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker6] [10s 48ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [readLoop] [10s 48ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 48ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [10s 48ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [readLoop] [10s 48ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker6] [10s 48ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker6] [10s 48ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [readLoop] [10s 48ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 48ms] FramesDecoder Not enough data to parse frame body, needs: 42, has: 0 DEBUG: [readLoop] [10s 48ms] FramesDecoder decodes: 42 DEBUG: [HttpClient-56-Worker6] [10s 48ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker6] [10s 48ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [10s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 49ms] FramesDecoder Got frame: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-Worker6] [10s 49ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [10s 49ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [10s 49ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker6] [10s 49ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-56-Worker6] [10s 49ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker6] [10s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [10s 49ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Mar 20, 2024 6:09:47 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 Sent response headers 200 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker6] [10s 49ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker6] [10s 49ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker6] [10s 49ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [10s 49ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [10s 49ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-57-SelectorManager] [10s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 0 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 49ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [10s 49ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [10s 50ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 50ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 50ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 50ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 50ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [10s 49ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-56-Worker6] [10s 50ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker6] [10s 50ms] SocketTube(116) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker6] [10s 50ms] SocketTube(116) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker6] [10s 50ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [10s 50ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker6] [10s 50ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker6] [10s 50ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker6] [10s 50ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [10s 50ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-56-Worker6] [10s 50ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [10s 50ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker6] [10s 50ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker6] [10s 50ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker6] [10s 50ms] SocketTube(116) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker6] [10s 50ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [10s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 1 (true) DEBUG: [HttpClient-57-SelectorManager] [10s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 0 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 50ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [10s 50ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [10s 50ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [10s 50ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [10s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@191b677f for 1 (false) DEBUG: [HttpClient-57-SelectorManager] [10s 51ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker7] [10s 51ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [10s 51ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [10s 51ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker7] [10s 51ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-56-Worker7] [10s 51ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker7] [10s 51ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [10s 51ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker7] [10s 51ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker7] [10s 51ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker7] [10s 51ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 35384 DEBUG: [HttpClient-56-Worker7] [10s 51ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 35384 DEBUG: [HttpClient-56-Worker7] [10s 51ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker7] [10s 51ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker7] [10s 51ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-56-Worker7] [10s 51ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-56-Worker7] [10s 52ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker7] [10s 52ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [10s 52ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker7] [10s 52ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-56-Worker7] [10s 52ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker7] [10s 52ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [10s 52ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker7] [10s 52ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker7] [10s 53ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker7] [10s 53ms] HttpClientImpl(57) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:43403/ DEBUG: [HttpClient-56-Worker7] [10s 53ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker7] [10s 53ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker7] [10s 53ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker7] [10s 53ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-56-Worker7] [10s 53ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@147d547e DEBUG: [HttpClient-56-Worker7] [10s 53ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-56-Worker7] [10s 53ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-Worker7] [10s 53ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [10s 53ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2cb07b37 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) pausing read event DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2cb07b37 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) signal read error: java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 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] [10s 53ms] 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@5c19e298[Not completed, 4 dependents] (id=7875) 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@5ec70b32, getALPN: jdk.internal.net.http.common.MinimalFuture@f63a770[Completed normally] (id=7881), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-56-Worker7] [10s 53ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-Worker7] [10s 53ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [10s 53ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-Worker7] [10s 53ms] SSL Reader(SocketTube(116)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] SocketTube(116) write: cancel DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] SocketTube(116) leaving w.onNext Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-56-Worker7] [10s 54ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-Worker7] [10s 54ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5ec70b32, getALPN: jdk.internal.net.http.common.MinimalFuture@f63a770[Completed normally] (id=7881), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [10s 54ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [10s 54ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [10s 54ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-57-SelectorManager] [10s 55ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-57-SelectorManager] [10s 55ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-SelectorManager] [10s 55ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-56-Worker7] [10s 54ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:35384 stopping. 1 streams DEBUG: [HttpClient-57-SelectorManager] [10s 55ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-56-Worker7] [10s 55ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [10s 55ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker7] [10s 55ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-56-Worker7] [10s 55ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-56-Worker7] [10s 55ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-56-Worker7] [10s 55ms] SocketTube(116) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-56-Worker7] [10s 55ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-56-Worker7] [10s 55ms] SocketTube(116) leaving request(1): Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [MainThread] [10s 56ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [10s 56ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:43403/ GET DEBUG: [HttpClient-57-Worker0] [10s 57ms] Exchange establishing exchange for https://127.0.0.1:43403/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 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] [10s 57ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [10s 57ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [10s 58ms] PlainHttpConnection(SocketTube(117)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [10s 58ms] PlainHttpConnection(SocketTube(117)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [10s 58ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-57-Worker0] [10s 58ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-58-SelectorManager] [10s 58ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7055f6ac for 8 (true) TestServer(2): connection accepted DEBUG: [HttpClient-58-SelectorManager] [10s 58ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-58-SelectorManager] [10s 58ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43291 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43291, Session(1710954587871|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-Worker1] [10s 58ms] SocketTube(117) connecting flows DEBUG: [HttpClient-57-Worker1] [10s 58ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [10s 58ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-57-Worker1] [10s 58ms] SocketTube(117) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-58-SelectorManager] [10s 58ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] 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@7aad9ddc[Not completed, 4 dependents] (id=7940) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SocketTube(117) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SSL Reader(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-57-Worker1] [10s 58ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 1 (true) DEBUG: [HttpClient-57-Worker1] [10s 59ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker1] [10s 59ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-57-Worker1] [10s 59ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-57-Worker1] [10s 59ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [10s 59ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [10s 59ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-57-Worker2] [10s 59ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker2] [10s 59ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [10s 59ms] SocketTube(117) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker1] [10s 59ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [10s 59ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [10s 59ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker1] [10s 61ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [10s 61ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [10s 61ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [10s 61ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker1] [10s 61ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [10s 61ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [10s 61ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [10s 61ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [10s 61ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker1] [10s 61ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [10s 61ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-57-Worker1] [10s 62ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-57-Worker1] [10s 62ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker1] [10s 62ms] SocketTube(117) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker1] [10s 62ms] SocketTube(117) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker1] [10s 62ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker1] [10s 62ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [10s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 0 (false) DEBUG: [HttpClient-58-SelectorManager] [10s 64ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [10s 64ms] SocketTube(117) read bytes: 133 DEBUG: [HttpClient-58-SelectorManager] [10s 64ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [10s 64ms] SSL Reader(SocketTube(117)) Adding 133 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [10s 64ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [10s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 1 (false) DEBUG: [HttpClient-58-SelectorManager] [10s 64ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker3] [10s 64ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [10s 64ms] SSL Reader(SocketTube(117)) Unwrapping: 133 DEBUG: [HttpClient-57-Worker3] [10s 64ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [10s 64ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [10s 64ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [10s 64ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker3] [10s 64ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [10s 64ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-58-SelectorManager] [10s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 0 (false) DEBUG: [HttpClient-58-SelectorManager] [10s 65ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [10s 65ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker3] [10s 65ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-57-Worker3] [10s 65ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [10s 65ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [10s 66ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [10s 66ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-57-Worker3] [10s 66ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker3] [10s 66ms] SocketTube(117) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker3] [10s 66ms] SocketTube(117) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker3] [10s 66ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker3] [10s 66ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker3] [10s 66ms] SocketTube(117) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker3] [10s 66ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [10s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 1 (true) DEBUG: [HttpClient-58-SelectorManager] [10s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 0 (false) DEBUG: [HttpClient-58-SelectorManager] [10s 66ms] SocketTube(117) read bytes: 175 DEBUG: [HttpClient-58-SelectorManager] [10s 66ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [10s 66ms] SSL Reader(SocketTube(117)) Adding 175 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [10s 66ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker4] [10s 66ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [10s 66ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-58-SelectorManager] [10s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 1 (false) DEBUG: [HttpClient-58-SelectorManager] [10s 66ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker4] [10s 66ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker4] [10s 66ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [10s 66ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [10s 67ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-57-Worker4] [10s 67ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker4] [10s 67ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker4] [10s 67ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker4] [10s 68ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker4] [10s 68ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-57-Worker4] [10s 68ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@621e659e DEBUG: [HttpClient-57-Worker4] [10s 68ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker4] [10s 68ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [10s 68ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [10s 68ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [10s 68ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [10s 68ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker4] [10s 68ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Mar 20, 2024 6:09:47 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] [10s 68ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [10s 68ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [10s 68ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [10s 68ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [10s 68ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [10s 68ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [10s 68ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker4] [10s 68ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [10s 68ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [10s 68ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker4] [10s 68ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [10s 69ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [10s 69ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker4] [10s 69ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-57-Worker4] [10s 69ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-Worker4] [10s 69ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-Worker4] [10s 69ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker4] [10s 69ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker4] [10s 69ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker4] [10s 69ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [10s 69ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:43403/ GET DEBUG: [HttpClient-57-Worker4] [10s 69ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-57-Worker4] [10s 69ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker4] [10s 69ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 51 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [10s 69ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [10s 69ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [10s 69ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker4] [10s 69ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker4] [10s 69ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [10s 69ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker4] [10s 69ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [10s 69ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [10s 69ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [10s 69ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-57-Worker4] [10s 69ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [10s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [10s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [10s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [10s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 51 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) added 2 (51 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) wrapping 127 bytes DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) OK => produced: 165 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) Sending 165 bytes downstream DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) Adding 165 to outputQ queue DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 165 bytes downstream DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) trying to write: 165 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) wrote: 165 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [10s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker4] [10s 70ms] SocketTube(117) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker4] [10s 70ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [10s 70ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 0 (false) TestServer(2): starting connection DEBUG: [HttpClient-58-SelectorManager] [10s 70ms] SocketTube(117) read bytes: 1726 DEBUG: [HttpClient-58-SelectorManager] [10s 70ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [10s 70ms] SSL Reader(SocketTube(117)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [10s 71ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [10s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 1 (false) DEBUG: [HttpClient-58-SelectorManager] [10s 71ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-SelectorManager] [10s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 1 (false) DEBUG: [HttpClient-57-Worker5] [10s 71ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker5] [10s 71ms] SSL Reader(SocketTube(117)) Unwrapping: 1726 DEBUG: [HttpClient-57-Worker5] [10s 71ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [10s 71ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker5] [10s 71ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker5] [10s 71ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker5] [10s 71ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker5] [10s 71ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker5] [10s 71ms] SocketTube(117) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [Test-server-pool] [10s 71ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-SelectorManager] [10s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 0 (false) DEBUG: [Test-server-pool] [10s 71ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [10s 71ms] SocketTube(117) read bytes: 77 DEBUG: [HttpClient-58-SelectorManager] [10s 71ms] SSL Reader(SocketTube(117)) onNext DEBUG: [Test-server-pool] [10s 71ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [10s 72ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [10s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [10s 71ms] SSL Reader(SocketTube(117)) Adding 77 bytes to read buffer DEBUG: [Test-server-pool] [10s 72ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-SelectorManager] [10s 72ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker6] [10s 72ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker6] [10s 72ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-58-SelectorManager] [10s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 1 (false) DEBUG: [HttpClient-58-SelectorManager] [10s 72ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker6] [10s 72ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker6] [10s 72ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker6] [10s 72ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker6] [10s 72ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-57-Worker6] [10s 72ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker6] [10s 72ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [10s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 1 (false) DEBUG: [HttpClient-57-Worker6] [10s 72ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer(2): connection started DEBUG: [readLoop] [10s 72ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 72ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 72ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 72ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker6] [10s 72ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [10s 72ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker6] [10s 72ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [10s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 72ms] FramesDecoder Not enough data to parse frame body, needs: 42, has: 0 DEBUG: [readLoop] [10s 72ms] FramesDecoder decodes: 42 DEBUG: [readLoop] [10s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 72ms] FramesDecoder Got frame: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker6] [10s 72ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker6] [10s 72ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker6] [10s 73ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-57-Worker6] [10s 73ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker6] [10s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [10s 73ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer(2): Using handler for: / Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [HttpClient-57-Worker6] [10s 73ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker6] [10s 73ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker6] [10s 73ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [10s 73ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-57-Worker6] [10s 73ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-57-Worker6] [10s 73ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker6] [10s 73ms] SocketTube(117) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker6] [10s 73ms] SocketTube(117) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker6] [10s 73ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [readLoop] [10s 73ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 73ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 73ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [10s 73ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [10s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 0 (false) DEBUG: [HttpClient-58-SelectorManager] [10s 74ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [10s 74ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker6] [10s 74ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [10s 74ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-57-Worker6] [10s 74ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [10s 74ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker6] [10s 74ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker6] [10s 74ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker6] [10s 74ms] SocketTube(117) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-SelectorManager] [10s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 1 (true) DEBUG: [HttpClient-57-Worker6] [10s 74ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [10s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 0 (false) DEBUG: [HttpClient-58-SelectorManager] [10s 74ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [10s 74ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [10s 74ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [10s 74ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [10s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3faf0ced for 1 (false) DEBUG: [HttpClient-58-SelectorManager] [10s 74ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-57-Worker7] [10s 74ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker7] [10s 74ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker7] [10s 74ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker7] [10s 74ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker7] [10s 74ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker7] [10s 74ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-57-Worker7] [10s 74ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker7] [10s 74ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [10s 74ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker7] [10s 74ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker7] [10s 75ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [10s 75ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [10s 75ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker7] [10s 75ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-57-Worker7] [10s 75ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker7] [10s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [10s 75ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [10s 75ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [10s 75ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker7] [10s 75ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 43291 DEBUG: [HttpClient-57-Worker7] [10s 75ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 43291 DEBUG: [HttpClient-57-Worker7] [10s 75ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker7] [10s 75ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker7] [10s 75ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-57-Worker7] [10s 75ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [10s 75ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker7] [10s 75ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker7] [10s 75ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker7] [10s 75ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-57-Worker7] [10s 76ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker7] [10s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [10s 76ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker7] [10s 76ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-57-Worker7] [10s 76ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker7] [10s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [10s 76ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [10s 76ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker7] [10s 76ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker7] [10s 77ms] HttpClientImpl(58) ClientImpl (async) elapsed 20 millis for GET to https://127.0.0.1:43403/ DEBUG: [HttpClient-57-Worker7] [10s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [10s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [10s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker7] [10s 77ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-57-Worker7] [10s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@484f193 DEBUG: [HttpClient-57-Worker7] [10s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-SelectorManager] [10s 77ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [10s 77ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [10s 77ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-57-Worker7] [10s 77ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-57-Worker7] [10s 77ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [10s 77ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker7] [10s 77ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker7] [10s 77ms] SocketTube(117) resuming read event Mar 20, 2024 6:09:47 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] [10s 77ms] SocketTube(117) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [10s 77ms] SocketTube(117) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@42d2280e (java.io.IOException: selector manager closed) DEBUG: [HttpClient-57-Worker7] [10s 77ms] SocketTube(117) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [10s 77ms] SocketTube(117) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [10s 77ms] SocketTube(117) pausing read event DEBUG: [HttpClient-57-Worker7] [10s 77ms] SocketTube(117) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [10s 77ms] SocketTube(117) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@42d2280e (java.io.IOException: selector manager closed) DEBUG: [HttpClient-57-Worker7] [10s 77ms] SocketTube(117) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [10s 77ms] 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@7aad9ddc[Not completed, 4 dependents] (id=7940) 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@621e659e, getALPN: jdk.internal.net.http.common.MinimalFuture@76126444[Completed normally] (id=7946), 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] [10s 77ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [10s 77ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [10s 77ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [10s 77ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-Worker7] [10s 77ms] SSL Reader(SocketTube(117)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SocketTube(117) write: cancel DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] SocketTube(117) leaving w.onNext Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-57-Worker7] [10s 78ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [10s 78ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@621e659e, getALPN: jdk.internal.net.http.common.MinimalFuture@76126444[Completed normally] (id=7946), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-Worker7] [10s 78ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-58-SelectorManager] [10s 78ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-58-SelectorManager] [10s 79ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-SelectorManager] [10s 79ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-SelectorManager] [10s 79ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams Server connection to /127.0.0.1:43291 stopping. 1 streams DEBUG: [HttpClient-57-Worker7] [10s 78ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) TestServer: Connection writer stopping DEBUG: [HttpClient-57-Worker7] [10s 79ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [10s 79ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [10s 79ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker7] [10s 79ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-57-Worker7] [10s 79ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-57-Worker7] [10s 79ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-57-Worker7] [10s 79ms] SocketTube(117) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-57-Worker7] [10s 79ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-57-Worker7] [10s 80ms] SocketTube(117) leaving request(1): Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [MainThread] [10s 80ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [10s 81ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:43403/ GET DEBUG: [HttpClient-58-Worker0] [10s 81ms] Exchange establishing exchange for https://127.0.0.1:43403/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 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] [10s 81ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [10s 82ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [10s 82ms] PlainHttpConnection(SocketTube(118)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [10s 82ms] PlainHttpConnection(SocketTube(118)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [10s 82ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-58-Worker0] [10s 82ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@364fb9ff for 8 (true) TestServer(2): connection accepted DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35379 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35379, Session(1710954587892|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-Worker1] [10s 82ms] SocketTube(118) connecting flows DEBUG: [HttpClient-58-Worker1] [10s 82ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [10s 82ms] SocketTube(118) registering subscribe event DEBUG: [HttpClient-58-Worker1] [10s 82ms] SocketTube(118) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-58-Worker1] [10s 82ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SocketTube(118) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] 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@3cb7d28f[Not completed, 4 dependents] (id=8005) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SocketTube(118) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SSL Reader(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-Worker1] [10s 82ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-59-SelectorManager] [10s 82ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [10s 83ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-58-Worker1] [10s 83ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-58-Worker1] [10s 83ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-58-Worker1] [10s 83ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-59-SelectorManager] [10s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 1 (true) DEBUG: [HttpClient-59-SelectorManager] [10s 83ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [10s 83ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-58-Worker1] [10s 83ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-Worker1] [10s 83ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-58-Worker1] [10s 83ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [10s 83ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker2] [10s 83ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker2] [10s 83ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [10s 83ms] SocketTube(118) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [10s 84ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-58-Worker1] [10s 84ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-58-Worker1] [10s 84ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker1] [10s 84ms] SocketTube(118) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker1] [10s 84ms] SocketTube(118) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker1] [10s 84ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 0 (false) DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] SocketTube(118) read bytes: 133 DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] SSL Reader(SocketTube(118)) Adding 133 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 1 (false) DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker3] [10s 86ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [10s 86ms] SSL Reader(SocketTube(118)) Unwrapping: 133 DEBUG: [HttpClient-58-Worker3] [10s 86ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [10s 86ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [10s 86ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [10s 86ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker3] [10s 86ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [10s 86ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 0 (false) DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [10s 86ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [10s 87ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [10s 87ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-58-Worker3] [10s 87ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker3] [10s 87ms] SocketTube(118) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker3] [10s 87ms] SocketTube(118) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker3] [10s 87ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker3] [10s 87ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker3] [10s 87ms] SocketTube(118) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker3] [10s 87ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-SelectorManager] [10s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 1 (true) DEBUG: [HttpClient-59-SelectorManager] [10s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 0 (false) DEBUG: [HttpClient-59-SelectorManager] [10s 87ms] SocketTube(118) read bytes: 175 DEBUG: [HttpClient-59-SelectorManager] [10s 87ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [10s 87ms] SSL Reader(SocketTube(118)) Adding 175 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [10s 87ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [10s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 1 (false) DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-59-SelectorManager] [10s 87ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker4] [10s 87ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-58-Worker4] [10s 88ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker4] [10s 88ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker4] [10s 88ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker4] [10s 88ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-58-Worker4] [10s 88ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@175b7244 DEBUG: [HttpClient-58-Worker4] [10s 88ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker4] [10s 89ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [10s 89ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [10s 89ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [10s 89ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [10s 89ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker4] [10s 89ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Mar 20, 2024 6:09:47 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] [10s 89ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [10s 89ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [10s 89ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [10s 89ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [10s 89ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [10s 89ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [10s 89ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker4] [10s 89ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [10s 89ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [10s 89ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker4] [10s 89ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [10s 89ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [10s 89ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker4] [10s 89ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-58-Worker4] [10s 89ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-Worker4] [10s 89ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-Worker4] [10s 89ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker4] [10s 89ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker4] [10s 89ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker4] [10s 90ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [10s 90ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:43403/ GET DEBUG: [HttpClient-58-Worker4] [10s 90ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-58-Worker4] [10s 90ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker4] [10s 90ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 51 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [10s 90ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [10s 91ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [10s 91ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker4] [10s 91ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [10s 91ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker4] [10s 91ms] SocketTube(118) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker4] [10s 91ms] SocketTube(118) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [10s 91ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [10s 91ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [10s 91ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [10s 91ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 51 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) added 2 (51 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) wrapping 127 bytes DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) OK => produced: 165 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) Sending 165 bytes downstream DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) Adding 165 to outputQ queue DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [10s 91ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 165 bytes downstream DEBUG: [HttpClient-58-Worker4] [10s 91ms] SocketTube(118) trying to write: 165 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SocketTube(118) wrote: 165 DEBUG: [HttpClient-58-Worker4] [10s 91ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-59-SelectorManager] [10s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 0 (false) DEBUG: [HttpClient-59-SelectorManager] [10s 91ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [10s 91ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker4] [10s 91ms] SocketTube(118) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-58-Worker4] [10s 92ms] SocketTube(118) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker4] [10s 92ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [10s 92ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [10s 92ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [10s 92ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [10s 92ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [10s 92ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [10s 92ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [10s 92ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker4] [10s 92ms] SocketTube(118) resuming read event DEBUG: [Test-server-pool] [10s 92ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [10s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker4] [10s 92ms] SocketTube(118) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-SelectorManager] [10s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 1 (true) DEBUG: [HttpClient-58-Worker4] [10s 92ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [10s 92ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-59-SelectorManager] [10s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 0 (false) DEBUG: [Test-server-pool] [10s 92ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [10s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-SelectorManager] [10s 92ms] SocketTube(118) read bytes: 1803 DEBUG: [HttpClient-59-SelectorManager] [10s 92ms] SSL Reader(SocketTube(118)) onNext DEBUG: [Test-server-pool] [10s 92ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [10s 92ms] SSL Reader(SocketTube(118)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [10s 92ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [10s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 1 (false) DEBUG: [HttpClient-59-SelectorManager] [10s 92ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker5] [10s 92ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker5] [10s 92ms] SSL Reader(SocketTube(118)) Unwrapping: 1803 DEBUG: [readLoop] [10s 92ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [10s 92ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 TestServer(2): connection started DEBUG: [readLoop] [10s 92ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 93ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) Unwrapping: 77 DEBUG: [readLoop] [10s 93ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [readLoop] [10s 93ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 93ms] FramesDecoder Not enough data to parse frame body, needs: 42, has: 0 DEBUG: [readLoop] [10s 93ms] FramesDecoder decodes: 42 DEBUG: [readLoop] [10s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker5] [10s 93ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [10s 93ms] FramesDecoder Got frame: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker5] [10s 93ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [10s 93ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [10s 93ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker5] [10s 93ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-58-Worker5] [10s 93ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker5] [10s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [10s 93ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 Mar 20, 2024 6:09:47 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 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-SelectorManager] [10s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 0 (false) DEBUG: [HttpClient-59-SelectorManager] [10s 94ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [10s 94ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker5] [10s 94ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker5] [10s 94ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker5] [10s 94ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [10s 94ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-58-Worker5] [10s 94ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-58-Worker5] [10s 94ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker5] [10s 94ms] SocketTube(118) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker5] [10s 94ms] SocketTube(118) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [10s 94ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 94ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 94ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [10s 94ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker5] [10s 95ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker5] [10s 95ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker5] [10s 95ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [10s 95ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-58-Worker5] [10s 95ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [10s 95ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker5] [10s 95ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker5] [10s 95ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker5] [10s 95ms] SocketTube(118) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-SelectorManager] [10s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 1 (true) DEBUG: [HttpClient-58-Worker5] [10s 95ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [10s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 0 (false) DEBUG: [HttpClient-59-SelectorManager] [10s 95ms] SocketTube(118) read bytes: 151 DEBUG: [HttpClient-59-SelectorManager] [10s 95ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [10s 95ms] SSL Reader(SocketTube(118)) Adding 151 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [10s 95ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [10s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79b54b7d for 1 (false) DEBUG: [HttpClient-59-SelectorManager] [10s 95ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-58-Worker6] [10s 95ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [10s 95ms] SSL Reader(SocketTube(118)) Unwrapping: 151 DEBUG: [HttpClient-58-Worker6] [10s 95ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker6] [10s 95ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker6] [10s 95ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker6] [10s 95ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-58-Worker6] [10s 95ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker6] [10s 95ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [10s 95ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker6] [10s 95ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker6] [10s 95ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [10s 95ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [10s 95ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker6] [10s 95ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-58-Worker6] [10s 95ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker6] [10s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [10s 95ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [10s 96ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [10s 96ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker6] [10s 96ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 35379 DEBUG: [HttpClient-58-Worker6] [10s 96ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 35379 DEBUG: [HttpClient-58-Worker6] [10s 96ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker6] [10s 96ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker6] [10s 96ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-58-Worker6] [10s 96ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [10s 96ms] SSL Reader(SocketTube(118)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker6] [10s 96ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker6] [10s 96ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker6] [10s 96ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker6] [10s 96ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-58-Worker6] [10s 96ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker6] [10s 96ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [10s 96ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker6] [10s 96ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker6] [10s 96ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [10s 96ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [10s 96ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker6] [10s 96ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-58-Worker6] [10s 96ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker6] [10s 96ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [10s 96ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-58-Worker6] [10s 97ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker6] [10s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [10s 97ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker6] [10s 97ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker6] [10s 97ms] HttpClientImpl(59) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:43403/ DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-59-SelectorManager] [10s 97ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@720e04af DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-Worker6] [10s 97ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [10s 97ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker6] [10s 97ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [10s 97ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-Worker6] [10s 97ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [10s 97ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-58-Worker6] [10s 97ms] SocketTube(118) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [10s 98ms] SocketTube(118) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1bbae2d6 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [10s 98ms] SocketTube(118) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [10s 98ms] SocketTube(118) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [10s 98ms] SocketTube(118) pausing read event DEBUG: [HttpClient-58-Worker6] [10s 98ms] SocketTube(118) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [10s 98ms] SocketTube(118) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1bbae2d6 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [10s 98ms] SocketTube(118) signal read error: java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-Worker6] [10s 98ms] 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@3cb7d28f[Not completed, 4 dependents] (id=8005) 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@175b7244, getALPN: jdk.internal.net.http.common.MinimalFuture@a355798[Completed normally] (id=8011), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-Worker6] [10s 98ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker6] [10s 98ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-Worker6] [10s 98ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-59-SelectorManager] [10s 98ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [10s 99ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [10s 99ms] SocketTube(118) write: cancel DEBUG: [HttpClient-59-SelectorManager] [10s 99ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [10s 99ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-59-SelectorManager] [10s 99ms] SocketTube(118) leaving w.onNext Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-59-SelectorManager] [10s 99ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-58-Worker6] [10s 99ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [10s 99ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@175b7244, getALPN: jdk.internal.net.http.common.MinimalFuture@a355798[Completed normally] (id=8011), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [10s 99ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-59-SelectorManager] [10s 100ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-59-SelectorManager] [10s 100ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-Worker6] [10s 99ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed Server connection to /127.0.0.1:35379 stopping. 1 streams DEBUG: [HttpClient-59-SelectorManager] [10s 100ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-58-Worker6] [10s 100ms] Http2Connection(SSLTube(SocketTube(118))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [10s 100ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1170) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1150) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:891) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-58-Worker6] [10s 100ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [10s 101ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [10s 101ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker6] [10s 101ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-58-Worker6] [10s 101ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-58-Worker6] [10s 101ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-58-Worker6] [10s 101ms] SocketTube(118) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-58-Worker6] [10s 101ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-58-Worker6] [10s 101ms] SocketTube(118) leaving request(1): Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [MainThread] [10s 102ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@2f4777a5 (user-supplied=true) DEBUG: [MainThread] [10s 103ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:43403/ GET DEBUG: [HttpClient-59-Worker0] [10s 103ms] Exchange establishing exchange for https://127.0.0.1:43403/ GET, proxy=null Mar 20, 2024 6:09:47 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Mar 20, 2024 6:09:47 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] [10s 104ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [10s 104ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [10s 104ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [10s 104ms] PlainHttpConnection(SocketTube(119)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [10s 104ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-59-Worker0] [10s 104ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-60-SelectorManager] [10s 104ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1d63ba33 for 8 (true) TestServer(2): connection accepted DEBUG: [HttpClient-60-SelectorManager] [10s 104ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34621, Session(1710954587915|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-60-SelectorManager] [10s 104ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34621 DEBUG: [HttpClient-59-Worker1] [10s 105ms] SocketTube(119) connecting flows DEBUG: [HttpClient-59-Worker1] [10s 105ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [10s 105ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-59-Worker1] [10s 105ms] SocketTube(119) leaving read.subscribe: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] 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@179bd143[Not completed, 4 dependents] (id=8070) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SocketTube(119) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=0] DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SSL Reader(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-Worker1] [10s 105ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 1 (true) DEBUG: [HttpClient-59-Worker1] [10s 105ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker1] [10s 105ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-59-Worker1] [10s 105ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-59-Worker1] [10s 105ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-59-Worker1] [10s 105ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [10s 105ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-59-Worker2] [10s 105ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker2] [10s 105ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [10s 105ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker1] [10s 106ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker2] [10s 106ms] SocketTube(119) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker1] [10s 106ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker1] [10s 107ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [10s 107ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [10s 108ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [10s 108ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker1] [10s 108ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [10s 108ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [10s 108ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [10s 108ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [10s 108ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [10s 108ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [10s 108ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-59-Worker1] [10s 108ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-59-Worker1] [10s 108ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker1] [10s 108ms] SocketTube(119) leaving requestMore: Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker1] [10s 108ms] SocketTube(119) leaving w.onNext Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker1] [10s 108ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker1] [10s 108ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [10s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 0 (false) DEBUG: [HttpClient-60-SelectorManager] [10s 109ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [10s 109ms] SocketTube(119) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [10s 109ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [10s 109ms] SSL Reader(SocketTube(119)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [10s 109ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [10s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 1 (false) DEBUG: [HttpClient-60-SelectorManager] [10s 109ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker3] [10s 109ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [10s 109ms] SSL Reader(SocketTube(119)) Unwrapping: 133 DEBUG: [HttpClient-59-Worker3] [10s 109ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [10s 109ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [10s 109ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [10s 109ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [10s 109ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [10s 109ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-60-SelectorManager] [10s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 0 (false) DEBUG: [HttpClient-60-SelectorManager] [10s 110ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [10s 110ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [10s 110ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [10s 110ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-59-Worker3] [10s 110ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker3] [10s 110ms] SocketTube(119) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker3] [10s 110ms] SocketTube(119) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker3] [10s 110ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker3] [10s 110ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker3] [10s 110ms] SocketTube(119) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker3] [10s 110ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [10s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 1 (true) DEBUG: [HttpClient-60-SelectorManager] [10s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 0 (false) DEBUG: [HttpClient-60-SelectorManager] [10s 111ms] SocketTube(119) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [10s 111ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [10s 111ms] SSL Reader(SocketTube(119)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [10s 111ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [10s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 1 (false) DEBUG: [HttpClient-60-SelectorManager] [10s 111ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [10s 111ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [10s 112ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [10s 112ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [10s 112ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [10s 112ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e8118ef DEBUG: [HttpClient-59-Worker4] [10s 112ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [10s 112ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Mar 20, 2024 6:09:47 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] [10s 112ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [10s 112ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [10s 112ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker4] [10s 112ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [10s 112ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker4] [10s 113ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [10s 113ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-Worker4] [10s 113ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [10s 113ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [10s 113ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:43403/ GET DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker4] [10s 113ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 51 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [10s 113ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [10s 113ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [10s 113ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [10s 113ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [10s 113ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [10s 113ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [10s 113ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [10s 113ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [10s 113ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [10s 113ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker4] [10s 114ms] SocketTube(119) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker4] [10s 114ms] SocketTube(119) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker4] [10s 114ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [10s 114ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker4] [10s 114ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [10s 114ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 51 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) added 2 (51 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) wrapping 127 bytes DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) OK => produced: 165 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 127 bytesProduced = 165 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) Sending 165 bytes downstream DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) Adding 165 to outputQ queue DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 165 bytes downstream DEBUG: [HttpClient-59-Worker4] [10s 114ms] SocketTube(119) trying to write: 165 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SocketTube(119) wrote: 165 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker4] [10s 114ms] SocketTube(119) leaving requestMore: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker4] [10s 114ms] SocketTube(119) leaving w.onNext Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [10s 114ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-60-SelectorManager] [10s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 0 (false) TestServer(2): starting connection DEBUG: [HttpClient-59-Worker4] [10s 114ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-60-SelectorManager] [10s 114ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [10s 115ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker4] [10s 115ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [10s 115ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker4] [10s 115ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [10s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker4] [10s 115ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [10s 115ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker4] [10s 115ms] SocketTube(119) resuming read event DEBUG: [Test-server-pool] [10s 115ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [10s 115ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-60-SelectorManager] [10s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 1 (true) DEBUG: [HttpClient-59-Worker4] [10s 115ms] SocketTube(119) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-60-SelectorManager] [10s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 0 (false) DEBUG: [HttpClient-59-Worker4] [10s 115ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [10s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [10s 115ms] SocketTube(119) read bytes: 1803 DEBUG: [HttpClient-60-SelectorManager] [10s 115ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [10s 115ms] SSL Reader(SocketTube(119)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [10s 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 DEBUG: [HttpClient-60-SelectorManager] [10s 115ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [10s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 1 (false) DEBUG: [HttpClient-60-SelectorManager] [10s 115ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker5] [10s 115ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [10s 115ms] SSL Reader(SocketTube(119)) Unwrapping: 1803 TestServer(2): connection started DEBUG: [readLoop] [10s 115ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 115ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 115ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [10s 115ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [10s 115ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker5] [10s 115ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker5] [10s 115ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [10s 115ms] SSL Reader(SocketTube(119)) Unwrapping: 77 DEBUG: [readLoop] [10s 115ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [10s 116ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [10s 116ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker5] [10s 116ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [readLoop] [10s 116ms] FramesDecoder Not enough data to parse frame body, needs: 42, has: 0 DEBUG: [readLoop] [10s 116ms] FramesDecoder decodes: 42 DEBUG: [readLoop] [10s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [10s 116ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [readLoop] [10s 116ms] FramesDecoder Got frame: HEADERS: length=42, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker5] [10s 116ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker5] [10s 116ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [10s 116ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker5] [10s 116ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker5] [10s 116ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [10s 116ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [10s 116ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker5] [10s 116ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-59-Worker5] [10s 116ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker5] [10s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [10s 116ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer(2): Using handler for: / Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [HttpClient-59-Worker5] [10s 116ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [10s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 0 (false) DEBUG: [HttpClient-60-SelectorManager] [10s 117ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [10s 117ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker5] [10s 117ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker5] [10s 117ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [10s 117ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-59-Worker5] [10s 117ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-59-Worker5] [10s 117ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker5] [10s 117ms] SocketTube(119) leaving requestMore: Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker5] [10s 117ms] SocketTube(119) leaving w.onNext Reading: [ops=0, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [readLoop] [10s 117ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 117ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 117ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker5] [10s 117ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker5] [10s 117ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker5] [10s 118ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [10s 118ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [HttpClient-59-Worker5] [10s 118ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [10s 118ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker5] [10s 118ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker5] [10s 118ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker5] [10s 118ms] SocketTube(119) leaving request(1): Reading: [ops=1, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker5] [10s 118ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [10s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 1 (true) DEBUG: [HttpClient-60-SelectorManager] [10s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 0 (false) DEBUG: [HttpClient-60-SelectorManager] [10s 118ms] SocketTube(119) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [10s 118ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [10s 118ms] SSL Reader(SocketTube(119)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [10s 118ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [10s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52994dd4 for 1 (false) DEBUG: [HttpClient-60-SelectorManager] [10s 118ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=1, demand=0, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-59-Worker6] [10s 118ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [10s 118ms] SSL Reader(SocketTube(119)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker6] [10s 118ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker6] [10s 118ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker6] [10s 118ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker6] [10s 119ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [HttpClient-59-Worker6] [10s 119ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker6] [10s 119ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [10s 119ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker6] [10s 119ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker6] [10s 119ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [10s 119ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [10s 119ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker6] [10s 119ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-59-Worker6] [10s 119ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker6] [10s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [10s 119ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [10s 119ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [10s 119ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker6] [10s 119ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 34621 DEBUG: [HttpClient-59-Worker6] [10s 119ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:43403/) 200 HTTP_2 Local port: 34621 DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker6] [10s 120ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-59-Worker6] [10s 120ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker6] [10s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [10s 120ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker6] [10s 120ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [10s 120ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker6] [10s 121ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker6] [10s 121ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-59-Worker6] [10s 121ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker6] [10s 121ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [10s 121ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker6] [10s 121ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-59-Worker6] [10s 121ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker6] [10s 121ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [10s 121ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Mar 20, 2024 6:09:47 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker6] [10s 121ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker6] [10s 121ms] HttpClientImpl(60) ClientImpl (async) elapsed 18 millis for GET to https://127.0.0.1:43403/ DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-60-SelectorManager] [10s 121ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5755b2d7 DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-60-SelectorManager] [10s 121ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-Worker6] [10s 121ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) Mar 20, 2024 6:09:47 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] [10s 122ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker6] [10s 122ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-59-Worker6] [10s 122ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-Worker6] [10s 122ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker6] [10s 122ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-Worker6] [10s 122ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SocketTube(119) pausing read event DEBUG: [HttpClient-59-Worker6] [10s 122ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@41db7e6 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-59-Worker6] [10s 122ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] 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@179bd143[Not completed, 4 dependents] (id=8070) 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@1e8118ef, getALPN: jdk.internal.net.http.common.MinimalFuture@63017903[Completed normally] (id=8076), 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] [10s 122ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [10s 122ms] SocketTube(119) leaving request(1): Reading: [ops=0, demand=1, stopped=false], Writing: [ops=0, demand=1] DEBUG: [HttpClient-60-SelectorManager] [10s 122ms] 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [10s 122ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e8118ef, getALPN: jdk.internal.net.http.common.MinimalFuture@63017903[Completed normally] (id=8076), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SSL Writer(SocketTube(119)) stop DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SocketTube(119) leaving read() loop with error: Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=1] DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SocketTube(119) write: cancel DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-59-Worker7] [10s 123ms] Http2Connection(SSLTube(SocketTube(119))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-60-SelectorManager] [10s 123ms] SocketTube(119) leaving w.onNext Reading: [ops=0, demand=1, stopped=true], Writing: [ops=0, demand=0] DEBUG: [HttpClient-59-Worker7] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped Mar 20, 2024 6:09:47 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:1126) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:903) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:527) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:481) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.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:488) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:550) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1516) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:730) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4783) 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:542) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1239) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1441) DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-Worker7] [10s 124ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-59-Worker7] [10s 124ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-60-SelectorManager] [10s 124ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:34621 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 30 connections TestServer(2): stopping 29 connections TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:09:48 CET 2024 finished: Wed Mar 20 18:09:48 CET 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=httpclient-localaddr-security.policy -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 0.419 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: Wed Mar 20 18:09:48 CET 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: Wed Mar 20 18:09:48 CET 2024 elapsed time (seconds): 0.419 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=1368662, tid=1368665 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22/hs_err_pid1368662.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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/22/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=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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/HandshakeFailureTest.java Passed: java/net/httpclient/ImmutableHeaders.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/websocket/PendingPingBinaryClose.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/websocket/PendingPongBinaryClose.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/websocket/PendingPongTextClose.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/ServerCloseTest.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/SmallTimeout.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/websocket/PendingTextPingClose.java Passed: java/net/httpclient/ShutdownNow.java Passed: java/net/httpclient/ShortResponseBodyGet.java Passed: java/net/httpclient/SmokeTest.java Passed: java/net/httpclient/ShortResponseBodyPost.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java Passed: java/net/httpclient/websocket/PendingTextPongClose.java Passed: java/net/httpclient/SplitResponseKeepAlive.java TEST: java/net/httpclient/RequestBodyTest.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-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.047 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:10:20 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 16 finished: Wed Mar 20 18:10:20 CET 2024 elapsed time (seconds): 0.047 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-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.091 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:10:20 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 16 finished: Wed Mar 20 18:10:20 CET 2024 elapsed time (seconds): 0.091 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-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.048 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:10:20 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 16 finished: Wed Mar 20 18:10:20 CET 2024 elapsed time (seconds): 0.048 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-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 TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext started: Wed Mar 20 18:10:20 CET 2024 finished: Wed Mar 20 18:10:20 CET 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.325 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Wed Mar 20 18:10:20 CET 2024 Test directory: compile: LightWeightHttpServer finished: Wed Mar 20 18:10:21 CET 2024 elapsed time (seconds): 0.325 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.324 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java reason: .class file out of date or does not exist started: Wed Mar 20 18:10:20 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 16 finished: Wed Mar 20 18:10:21 CET 2024 elapsed time (seconds): 0.324 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java direct: /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.Platform TIME: 0.053 seconds messages: command: build jdk.test.lib.Platform reason: User specified action: run build jdk.test.lib.Platform started: Wed Mar 20 18:10:21 CET 2024 Library /test/lib: compile: jdk.test.lib.Platform finished: Wed Mar 20 18:10:21 CET 2024 elapsed time (seconds): 0.053 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.053 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/Platform.java reason: .class file out of date or does not exist started: Wed Mar 20 18:10:21 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 16 finished: Wed Mar 20 18:10:21 CET 2024 elapsed time (seconds): 0.053 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/Platform.java ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.util.FileUtils TIME: 0.119 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Wed Mar 20 18:10:21 CET 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Wed Mar 20 18:10:21 CET 2024 elapsed time (seconds): 0.119 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.119 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Wed Mar 20 18:10:21 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 16 finished: Wed Mar 20 18:10:21 CET 2024 elapsed time (seconds): 0.119 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdk21u-dev-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.182 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Wed Mar 20 18:10:21 CET 2024 Test directory: compile: RequestBodyTest finished: Wed Mar 20 18:10:21 CET 2024 elapsed time (seconds): 0.182 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.182 seconds messages: command: compile /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java reason: .class file out of date or does not exist started: Wed Mar 20 18:10:21 CET 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 16 finished: Wed Mar 20 18:10:21 CET 2024 elapsed time (seconds): 0.182 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdk21u-dev-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-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib class path: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=1.04167 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java direct: /home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java:336: warning: [removal] AccessController in java.security has been deprecated and marked for removal return AccessController.doPrivileged(pa); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm RequestBodyTest TIME: 42.619 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Wed Mar 20 18:10:21 CET 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Wed Mar 20 18:11:04 CET 2024 elapsed time (seconds): 42.619 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server port = 37693 HTTPS server port = 46801 Proxy port = 50129 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37693/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46801/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46801/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: Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Mar 20, 2024 6:10:22 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:10:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:10:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Mar 20, 2024 6:11:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Mar 20, 2024 6:11:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Mar 20, 2024 6:11:03 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37693 remote=/127.0.0.1:44186] Mar 20, 2024 6:11:03 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46801 remote=localhost/127.0.0.1:34784] STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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: Wed Mar 20 18:11:04 CET 2024 finished: Wed Mar 20 18:11:04 CET 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.441 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Wed Mar 20 18:11:04 CET 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Wed Mar 20 18:11:04 CET 2024 elapsed time (seconds): 0.441 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=1380251, tid=1380257 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (21.0.4) (fastdebug build 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 21.0.4-testing-builds.shipilev.net-openjdk-jdk21-dev-b12-20240312, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x1899f24] 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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8/hs_err_pid1380251.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-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdk21u-dev-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=1.04167 -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-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=1.04167 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdk21u-dev-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/13/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8/RequestBodyTest.policy_new \ -Djava.security.manager=default \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=1.04167 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdk21u-dev-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/SSLExceptionTest.java Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/DigestEchoClient.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/TlsContextTest.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/ThrowingSubscribersSanity.java Passed: java/net/httpclient/UnauthorizedTest.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/IPSupport/MinimumPermissions.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InetAddress/NullCharInHostnameDriver.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InterfaceAddress/Equals.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/ipv6tests/BadIPv6Addresses.java Passed: java/net/ipv6tests/B6521014.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.java Passed: java/net/ipv6tests/ScopeTests.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/B6425815.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/JarURLConnection/TestDefaultBehavior.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/ipv6tests/TcpTest.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/TimeToLive.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/PortUnreachableException/Test.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/ResponseCache/B6181108.java Passed: java/net/ResponseCache/getResponseCode.java Passed: java/net/ResponseCache/ResponseCacheTest.java Passed: java/net/ProxySelector/ProxyTest.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/MulticastSocket/NoLoopbackPackets.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/AddressTest.java Passed: java/net/Socket/B6210227.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/Socket/IDNTest.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/Socket/Timeout.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/URI/Test.java Passed: java/net/URL/B4148751.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/B6529759.java Passed: java/net/URL/Constructor.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/URL/Equals.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URL/Test.java Passed: java/net/URL/TestPort.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/MulticastSocket/Test.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/URLClassLoader/B6827999.java Passed: java/net/URLClassLoader/AddURLTest.java Passed: java/net/URLClassLoader/B6896088.java Passed: java/net/URL/URLFromURITest.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLClassLoader/B7050028.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLClassLoader/ClassLoad.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLConnection/Connect.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/URLConnection/GetContentType.java Passed: java/net/URLConnection/GetFileNameMap.java Passed: java/net/URLConnection/GetLastModified.java Passed: java/net/URLConnection/GetResponseCode.java Passed: java/net/URLConnection/GetXmlContentType.java Passed: java/net/URLConnection/HttpContinueStackOverflow.java Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/URLConnection/B5052093.java Passed: java/net/URLConnection/DisconnectAfterEOF.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/6212146/TestDriver.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/ResendPostBody.java Passed: java/net/URLConnection/URLConnectionHeaders.java Passed: java/net/URLDecoder/B6463990.java Passed: java/net/URLDecoder/EncodeDecode.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLDecoder/EncodingTest.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/whitebox/CookieTestDriver.java Passed: java/net/URLConnection/ZeroContentLength.java Passed: java/net/vthread/InterruptHttp.java Passed: java/nio/ByteOrder/NativeOrder.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/B6499348.java Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java Passed: java/net/SctpSanity.java Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.java Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/net/vthread/BlockingSocketOps.java#direct-register Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/net/URL/EarlyOrDelayedParsing.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/net/URLPermission/URLTest.java Passed: java/nio/channels/Channels/Write.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java TEST: java/nio/channels/DatagramChannel/AdaptorBasic.java TEST JDK: /home/buildbot/worker/test-jdk21u-dev-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.Utils TestServers TIME: 0.074 seconds messages: command: build jdk.test.lib.Utils TestServers reason: User specified action: run build jdk.test.lib.Utils TestServers started: Wed Mar 20 18:13:02 CET 2024 Library ..: compile: TestServers finished: Wed Mar 20 18:13:02 CET 2024 elapsed time (seconds): 0.074 ACTION: compile -- Passed. Compilation